当前位置:   article > 正文

左连接、右连接和全连接、内连接的区别_左关联和全关联的区别

左关联和全关联的区别

左(外)连接(LEFT JOIN),以左表为基准,查询出左表所有的数据和右表中连接字段相等的记录,如果右表中没有对应数据,则在左表记录后显示为空(NULL).如果把两个表分别看成一个集合的话,则显示的结果为JOIN左边的集合。

同理,右(外)连接(RIGHT JOIN )是以右表为基准,查询出右表所有的数据和左表中连接字段相等的记录,如果左表没有对应数据则在右表对应数据行显示为空(NULL).如果把两个表分别看成一个集合的话,则显示的结果为JOIN右边的集合。

内连接(INNER JOIN )是查询出两个表对应的数据,如果把两个表分别看成一个集合的话,内连接的结果即为两个表的交集。
  全连接(FULL JOIN )将两个表的数据全部查出来,返回左右表中所有的记录和左右表中连接字段相等的记录,如果把两个表分别看成一个集合的话,全外连接的结果即为两个表的并集。
 ps:面试的时候会考到,就当是个笔记要求全文会背啦啦

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/626315
推荐阅读
相关标签
  

闽ICP备14008679号