Bonjour,

Voici ma requête :

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'
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.

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.