AQ_FOYVIE_DiplAnneeEduc_i
AQ-Foyer-VARIABLE CALCULEE-Nombre d'années d'éducationFormat de la variable | varchar(50) |
---|
Mode de vie et Santé - I1/I2/I3 I1 / I2 / I3 correspond aux 3 versions successives du questionnaire « Mode de vie et santé » à l’inclusion.
Cette variable est créée selon la variable AQ_FOYVIE_Diplome_n.
Les modalités de cette variable sont :
- « 1. Moins de 8 ans » → si la variable AQ_FOYVIE_Diplome_n = 1
- « 2. De 9 à 11 ans » → si la variable AQ_FOYVIE_Diplome_n = 2 ou 3
- « 3. De 12 à 13 ans » → si la variable AQ_FOYVIE_Diplome_n = 4
- « 4. De 14 à 15 ans » → si la variable AQ_FOYVIE_Diplome_n = 5
- « 5. 16 ans » → si la variable AQ_FOYVIE_Diplome_n = 6
- « 6. 17 ans ou plus » → si la variable AQ_FOYVIE_Diplome_n = 7
- « Autres » → si la variable AQ_FOYVIE_Diplome_n = 8
- « Valeurs manquantes » → si la variable AQ_FOYVIE_Diplome_n = manquante
Code SQL
UPDATE AQ_MODVIE_FOYVIE SET AQ_FOYVIE_DiplAnneeEduc_i = CASE
WHEN AQ_FOYVIE_Diplome_n=1 THEN '1. Moins de 8 ans'
WHEN AQ_FOYVIE_Diplome_n IN(2,3) THEN '2. De 9 à 11 ans'
WHEN AQ_FOYVIE_Diplome_n=4 THEN '3. De 12 à 13 ans'
WHEN AQ_FOYVIE_Diplome_n=5 THEN '4. De 14 à 15 ans'
WHEN AQ_FOYVIE_Diplome_n=6 THEN '5. 16 ans'
WHEN AQ_FOYVIE_Diplome_n=7 THEN '6. 17 ans ou plus'
WHEN AQ_FOYVIE_Diplome_n=8 THEN 'Autre'
WHEN AQ_FOYVIE_RefDoc REGEXP '^I' THEN 'Valeur manquante'
END;