Outer join avec condition OR
Bonjour,
Je voudrais effectuer une query du genre :
Code:
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.