AQ_FOYVIE_DiplISCED2011_i (I1/I2/I3)

Cette variable est créée selon la variable AQ_FOYVIE_Diplome_n ( cf.référence).
Les modalités de cette variable sont :

  • « Niveau 0 et niveau 1 » → si la variable AQ_FOYVIE_Diplome_n = 1
  • « Niveau 2 » → si la variable AQ_FOYVIE_Diplome_n = 2
  • « Niveau 3 et niveau 4 » → si la variable AQ_FOYVIE_Diplome_n = 3 ou 4
  • « Niveau 5 et niveau 6 » → si la variable AQ_FOYVIE_Diplome_n = 5 ou 6
  • « Niveau 7 et niveau 8 » → si la variable AQ_FOYVIE_Diplome_n = 7
  • « Autre » → 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_DiplISCED2011_i = CASE 
	WHEN AQ_FOYVIE_Diplome_n=1 THEN 'Niveau 0 et Niveau 1' 
	WHEN AQ_FOYVIE_Diplome_n=2 THEN 'Niveau 2' 
	WHEN AQ_FOYVIE_Diplome_n IN(3,4) THEN 'Niveau 3 et Niveau 4' 
	WHEN AQ_FOYVIE_Diplome_n IN(5,6) THEN 'Niveau 5 et Niveau 6' 
	WHEN AQ_FOYVIE_Diplome_n=7 THEN 'Niveau 7 et Niveau 8' 
	WHEN AQ_FOYVIE_Diplome_n=8 THEN 'Autre' 
	WHEN AQ_FOYVIE_RefDoc REGEXP '^I' THEN 'Valeur manquante' 
END;