2016-04-21 265 views
0

假設有一個條件,Oracle數據庫連接

(+)=

我用聯接列,但又有什麼在這種情況下

+0

對不起,讀取上面的條件爲, column_name(+)= someValue –

+0

這是舊的,不推薦的Oracle外部連接語法,不記得它是否是'左連接「或」右連接「。 – jarlh

回答

2

甲骨文(平均知道(+)+ )=語法與OUTER JOINS等價。

a.column (+)= b.column 

意味着「檢索b記錄,即使沒有與a不匹配」(右擊OUTER JOIN)

a.column = b.column (+) 

意味着「檢索a記錄,即使沒有匹配b 「(LEFT OUTER JOIN)