left/right join on 时,on的条件仅仅是限制被连接的表的选取结果,但如果使用(+)方式,将限制条件直接放在where的后面,则会多过滤了一些记录;
 
引用一段网上的事例,来说明一下如何将on去掉,使用(+)取而代之
select * from aa left join bb on aa.a=bb.a and bb.c=7
select * from aa,bb where aa.a=bb.a(+) and bb.c(+)=7