AQ_COMPORT_TcStatut_i

AQ-Comportement-VARIABLE CALCULEE-Tabac-Statut tabagique à l’inclusion
Format de la variable smallint(6)

Le statut tabagique est établi à partir des questions du bloc « Consommation de tabac »
Le statut tabagique est défini à l’inclusion. Il comprend 3 modalités.
Il est construit à l’aide de la question principale (AQ_COMPORT_TcTabac_n) et de la variable AQ_COMPORT_TcFumAct_n de la partie « Consommation de tabac » après nettoyage.

  • 0 → Non-fumeurs
  • 1 → Fumeurs
  • 2 → Ex-fumeurs
  • NULL → Valeurs manquantes

Code SQL

UPDATE AQ_MODVIE_COMPORT SET AQ_COMPORT_TcStatut_i = CASE
	WHEN AQ_COMPORT_TcTabac_n=2 THEN 0
	WHEN AQ_COMPORT_TcFumAct_n=1 THEN 1
	WHEN AQ_COMPORT_TcTabac_n=1 AND AQ_COMPORT_TcFumAct_n=2 THEN 2
	ELSE NULL
END;