首页 > 代码库 > Oracle 左连接、右连接、全外连接、(+)号作用
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 左连接、右连接、全外连接、(+)号作用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。