Bonjour,

Je voudrais effectuer une query du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT NVL(A.LABEL,'~')
FROM TABLE_A A, TABLE_B B
WHERE A.KEY (+) = B.KEY||'0001' OR
          A.KEY (+)= B.KEY||'0002'
Je voudrais que ça me retourne tous les records de la TABLE_B avec la clé de la TABLE_A si il y a un match avec les deux conditions.

S'il y a un match avec les deux conditions le label sera d'office le meme...donc pas de problème à ce niveau la...

Mais le problème est qu'on ne peut pas utiliser un outer join avec un OR ou IN.

Y a-t-il une alternative?

Merci.