Oracle数据库连接[重复]
Posted
技术标签:
【中文标题】Oracle数据库连接[重复]【英文标题】:Oracle database joins [duplicate] 【发布时间】:2016-08-14 03:43:06 【问题描述】:假设有一个条件,
(+) =
我知道 (+) 用于列的连接,但在这种情况下它是什么意思
【问题讨论】:
抱歉,将上述条件解读为,column_name(+)=someValue 这是旧的、已弃用的 Oracle 外连接语法,不记得是left join
还是right join
。
【参考方案1】:
Oracle (+)= 语法等同于 OUTER JOINS。
a.column (+)= b.column
意思是“从b
检索记录,即使没有与a
匹配”(RIGH OUTER JOIN)
a.column = b.column (+)
意思是“从a
检索记录,即使没有与b
匹配”(LEFT OUTER JOIN)
【讨论】:
以上是关于Oracle数据库连接[重复]的主要内容,如果未能解决你的问题,请参考以下文章
在oracle数据库中怎样循环删除重复数据用for in loop