Oracle数据库加入

时间:2016-04-21 06:18:45

标签: sql oracle join

假设有一个条件,

(+)=

我知道(+)用于列的连接,但在这种情况下它意味着什么

1 个答案:

答案 0 :(得分:2)

Oracle(+)=语法与OUTER JOINS等效。

a.column (+)= b.column

表示“即使与b不匹配,也会从a检索记录”(RIGH OUTER JOIN)

a.column = b.column (+)

表示“即使与a不匹配,也会从b检索记录”(LEFT OUTER JOIN)