Bonjour !
J'ai un petit soucis de requête avec une table de codier qui contient les libellés des codes utilisés dans d'autres tables.
Elle est sous cette forme :
Table T_CODIEREt dans la table T_DEMANDE : ETAT_DMD (qui prend les mêmes valeurs que CODE_ETAT_DMD) et TYP_DMD (qui prend les mêmes valeurs que CODE_TYP_DMD)
CODE_ETAT_DMD
LIB_ETAT_DMD
CODE_TYP_DMD
LIB_TYP_DMD
(..)
J'affiche le résultat dans une liste, cela me donne donc :
Cette requête est évidemment fausse mais c'est pour me faire comprendre, si je ne demande que l'état avec le inner join, c'est tout bon. Mais j'aimerai avoir le libellé du type aussi. J'ai essayé de faire deux Inner Join mais cela restreint juste le résultat.. Mais je ne vois pas d'autres solutions, il faudrait pouvoir faire un INNER JOIN pour le TYP et pour l'ETAT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DT_DMD As Création, T_CODIER.LIB_ETAT_DMD AS État, T_CODIER.LIB_TYP_DMD AS Type, T_DEMANDE.ETAT_DMD, T_CODIER.CODE_ETAT_DMD, T_DEMANDE.TYP_DMD, T_CODIER.CODE_TYP_DMD FROM T_CODIER INNER JOIN T_DEMANDE ON T_CODIER.CODE_ETAT_DMD=T_DEMANDE.ETAT_DMD WHERE (T_DEMANDE.ETAT_DMD = 0);
Y'a t'il un moyen de récupérer les libellés de l'état ET du type en même temps ?
Désolé si je ne suis pas bien clair mais c'est assez dur à expliquer pour pas grand chose
Partager