J'ai un problème en utilisant la jointure externe avec une table alias.
En faite, la jointure externe ne fonctionne pas correctement si je utilise la même table.
Ex:
select t1.id1, t1.id2, t1.value, t2.value
from table t1, table t2
where t1.an = 2007 and
t2.an = 2006 and
t1.id1 = t2.id1 (+) and
t1.id2 = t2.id2 (+)
order by t1.id1, t1.id2
Le résultat de cette requête est exactement identique à celle de la jointure interne.
En plus, Je suis sûre qu'il y plus de données en 2007 qu'en 2006.
C'est peut-être à cause de la clè multiple? Quelq'un peut m'aider SVP?
Merci par avance.
Partager