Je cherche à faire une jointure externe. Voici ma req.
Je voudrais récupérer toutes les lignes de la table tab1 même si elles ne sont pas présents dans la table tab2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select distinct tab2.chp1, tab1.chp2, tab2.chp3 FROM table1 tab1, table2 tab2 WHERE (select to_date(datetab,'dd/mm/rr') from table3 where cle='DATETAB') = tab2.datetab AND tab1.datetab = (select max(i2.datetab) from table1 i2) and tab1.code = tab2.chp1 (+) AND 'Y' = tab2.chp2 (+) AND 'Y' = tab2.ch3 (+)
mais ça marche pas. je récupère que les lignes en commun
merci
Partager