首页 > 数据库技术 > 详细

数据库的左右表连接

时间:2021-04-06 20:50:58      阅读:19      评论:0      收藏:0      [点我收藏+]

1、内连接:inner join

   Select 列 from 主表 inner join 从表 on关系条件判断;

   特点:查询两个表之间的公共数据。

2、左外连接:left outer join

   Select 列 from 主表 left outer join 从表 on 关系条件判断;

   特点:左边为主表,主表全部显示,右边为从表,从表无符合数据时显示为null,不符合的数据不显示。

3、右外连接:right outer join

   Select 列 from 从表 right outer join 主表 on 关系条件判断;

   特点:右边为主表,主表全部显示,左边为从表,从表无符合数据时显示为null,不符合的数据不显示。

4、全外连接:full outer join

   mysql不支持全连接(full join),可以使用 left join+ union +right join

   Union:完全重复的数据会被去掉

   Union all:不会去重

数据库的左右表连接

原文:https://www.cnblogs.com/zocymo/p/14623268.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!