Oracle 左连接右连接全外连接(+)号作用

Posted Sean

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 左连接右连接全外连接(+)号作用相关的知识,希望对你有一定的参考价值。

左外连接(Left outer join/ left join)
select * from a left join b on a.id = b.id;
select * from a,b where a.id = b.id(+);
用(+)来实现,这个+号可以这样来理解: + 表示补充,即哪个表有加号,这个表就是匹配表。所以加号写在右表,左表就是全部显示,故是左连接。
右外连接(right outer join/ right join)
select * from a right join b on a.id = b.id;
select * from a,b where a.id(+)=b.id;
用(+)来实现,这个+号可以这样来理解: + 表示补充,即哪个表有加号,这个表就是匹配表。所以加号写在左表,右表就是全部显示,故是右连接。








以上是关于Oracle 左连接右连接全外连接(+)号作用的主要内容,如果未能解决你的问题,请参考以下文章

Oracle左连接右连接全外连接(+)号作用

Oracle左连接右连接全外连接以及(+)号用法

Oracle左连接右连接全外连接以及(+)号用法

Oracle左连接右连接全外连接以及(+)号用法

Oracle之左连接右连接全外连接以及(+)号用法

左连接右连接交叉连接全外连接