Bonjour,
J'ai beau avoir regardé les topics correspondants, je ne suis pas arrivé à mes fins.
J'ai une table avec les champs suivants : stat, naissance, passeport, appartenance, non_type.
J'aimerai faire la requête suivante :
si stat n'est pas nul, alors prendre la valeur de stat
sinon si naissance n'est pas nul, alors prendre la valeur de naissance
sinon etc ....
J'aurais fait ca, mais ca marche pas, pareil avec le iif ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT nationalite.id, VraiFaux(nationalite.stat Is Not Null; nationalite.stat; VraiFaux(nationalite.naissance Is Not Null; nationalite.naissance; VraiFaux(nationalite.passeport Is Not null); nationalite.passeport; VraiFaux(nationalite.appartenance Is Not Null; nationalite.appartenance; nationalite.non-type)))) As cd_pays FROM nationalite GROUP BY nationalite.id;
Si quelqu'un pouvait m'aider, ce serait sympa !
Partager