ca correspond a un left outer join
Code :
- select *
- from a,b
- where a.id = b.id(+)
|
est équivalent a:
Code :
- select *
- from a
- left outer join b on a.id = b.id
|
je l'utilisais au début, me disant que cela allait être plus compacte, plus lisible tout ca, mais pour ma part j'en suis revenu, l'avantage des joins ansi est que tu sépares bien tes clauses de join de tes clause de filtrage, et pas un gros melting pot ou on ne capte juste plus ce que fait le where des que l'on travaille sur 6-7 tables avec 5-6 filtres