左 / 右 外连接
应用场景
用于查询一个表中有,另一个表中没有的记录
特点
1 外连接的查询结果为主表中的所有记录
如果从表中 有 和它匹配的,则显示 匹配的值
如果从表中 没有 和它匹配的,则显示 null
外连接查询结果 = 连接结果 + 主表中有而从表中灭有的记录
2
左外连接,left join左边的是主表
右外连接,right join右边的是主表
3 左外和右外交换两个表的顺序,可以实现同样的效果
4 全外连接 = 内连接的结果 + 表1中有 但表2中没有 + 表2中有 但表1没有的
注:
查询的信息主要来自哪个表,哪个就是主表
全外连接
相当于部分主从表
将交集部分查出来
将主表中有,从表中没有匹配的部分,也查出来,从表用null填充
全外连接 = 内连接的结果 + 表1中有但表2中没有 + 表2中有但表1没有的
标签:从表中,MySQL,中有,表中,但表,主表,连接 From: https://www.cnblogs.com/yzhone/p/16851044.html