AQ_COMPORT_AlcRecommandation_i (I1/I2/I3/S2013V1/S2013V2/S2014/S2015/S2016V1/S2017/S2019/S2022)

Cette variable nous renseigne sur la consommation journalière des personnes selon les recommandations (intenationales, cf.référence).
Elle se base sur la consommation établie par AQ_COMPORT_AlcConsoJour_i.
Elle compte 4 modalités :

  • « AUCUNE CONSOMMATION » → Pour les individus qui ont indiqué une consommation nulle.
  • « CONSOMMATION MODEREE » → Pour une consommation inférieure ou égale à 3 verres par jour pour les hommes et 2 verres par jour pour les femmes.
  • « CONSOMMATION NON-RECOMMANDEE » → Pour une consommation supérieure à 3 verres par jour pour les hommes et 2 verres par jour pour les femmes.
  • « VALEURS MANQUANTES » → Lorsque le nombre de verres consommés par jour n’a pas pu être calculé, la variable est manquante.

Code SQL

UPDATE AQ_MODVIE_COMPORT JOIN AQ_MODVIE ON (AQ_COMPORT_Id=AQ_MODVIE_Id) SET AQ_COMPORT_AlcRecommandation_i = 
CASE 
	WHEN AQ_COMPORT_AlcConsoJour_i > 3 AND AQ_MODVIE_Sex = 1 THEN 'CONSOMMATION NON-RECOMMANDEE'
	WHEN AQ_COMPORT_AlcConsoJour_i > 2 AND AQ_MODVIE_Sex = 2 THEN 'CONSOMMATION NON-RECOMMANDEE'
	WHEN AQ_COMPORT_AlcConsoJour_i = 0 THEN 'AUCUNE CONSOMMATION'
	WHEN AQ_COMPORT_AlcConsoJour_i is null and AQ_COMPORT_RefDoc in ('I1','I2','I3','S1','S2','S3','S2015','S2016') THEN 'VALEUR MANQUANTE'
	WHEN AQ_COMPORT_AlcConsoJour_i is null then null
	ELSE 'CONSOMMATION MODEREE' 
END;