我在公司的代码看到了这样的一句oracle的sql语句,非常的费解,不知道(+)代表的是什么意思。不加(+)的话,查询出来的是26条记录,加了之后查出了29条记录。我是个oracle的初学者不知道(+)代表的是什么意思。select a.* from a,b where (a.id = b.pid (+)) and a.mark= '1'
老版本的oracle使用(+)表示左右连接相当于left join ,right join