oralce中sql语句中的+符号

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

采纳的答案
2009-03-13 lordyung (初级程序员)
老版本的oracle使用(+)表示左右连接
相当于left join ,right join

你可能感兴趣的:(oracle,sql)