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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章