Bonjour,
J'ai cette requête qui m'affiche les pays de résidence de chacun de mes élèves mais sous forme de code pays :
J'aimerais rajouter un CASE WHEN pour transformer mes code 105 en France, mes codes 112 en Allemagne, etc ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CASE WHEN MATABLE.ELEVE.ADRESSE_ID IS NULL THEN (SELECT MATABLE.PAYS.CODE_PAYS FROM MATABLE.PAYS WHERE MATABLE.PAYS.PAYS_ID = (SELECT MATABLE.ADRESSE.PAYS_ID FROM MATABLE.ADRESSE WHERE MATABLE.ADRESSE.ADRESSE_ID = MATABLE.PERSONNE.ADRESSE_ID)) ELSE SELECT MATABLE.PAYS.CODE_PAYS FROM MATABLE.PAYS WHERE MATABLE.PAYS.PAYS_ID = (SELECT MATABLE.ADRESSE.PAYS_ID FROM MATABLE.ADRESSE WHERE MATABLE.ADRESSE.ADRESSE_ID = MATABLE.ELEVE.ADRESSE_ID)) END AS PAYS_RESIDENCE,
J'ai tenté plusieurs choses mais à chaque fois ça ne fonctionne pas.
Quelqu'un saurait comment faire que mon CASE WHEN fonctionne dans cette requête svp ?
Cordialement.
Ludo
Partager