Bonjour,
Voici ma requête :
Je tente de sélectionner tous les "affilie_plan", d'indiquer certaines de leurs informations, et surtout la "valeur élément" (valelm) correspondant à l'élément dont UPPER (el1.codcaltqe) = 'DTEENTAFL'. J'aimerais aussi voir les "affilie_plan" qui n'ont PAS de DTEENTAFL, donc dans ce cas, le champ valelm serait affiché avec une valeur NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 SELECT ap1.idtaflpln , jd1.idtlotjeu , pl1.idtpln , mtlafl , nomafl , prnafl , ve1.valelm FROM jeu_donnee jd1 , affilie_plan ap1 , affilie af1 , PLAN pl1 , valeur_element_mgc ve1 , element_mgc el1 WHERE jd1.idtaflpln = ap1.idtaflpln AND ap1.idtpln = pl1.idtpln AND af1.idtafl = ap1.idtafl AND ve1.idtjeudon = jd1.idtjeudon AND ve1.idtelm = el1.idtelm AND UPPER (el1.codcaltqe) = 'DTEENTAFL'
J'ai tout essayé avec les (+), je ne m'en sors pas.
Je suppose qu'il faut que je joue avec des JOIN???
Quelqu'un a-t-il une idée?
Merci d'avance!
Nicolas.
Partager