sql左外连接和右外连接的区别
1个回答
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
一、数据集合不同
1、左外连接:是A和B的交集再并上A的所有数据。
2、右外连接:是A和B的交集再并上B的所有数据。
二、语法不同
1、左外连接:SELECT *FROM aLEFT OUTER JOIN bON a.`ageId` = b.`id`。
2、右外连接:SELECT *FROM aright OUTER JOIN bON a.`ageId` = b.`id`。
三、运算方式不同
1、左外连接:其运算方式为:A左连接B的记录=图3公共部分记录集C+表A记录集A1。
2、右外连接:其运算方式为:A右连接B的记录=图3公共部分记录集C+表B记录集B1 。
参考资料来源:百度百科-right join
参考资料来源:百度百科-外连接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询