- 内连接 : 、
- 外连接 :
- 左外连接 :
- 左连接 :
- 右外连接
- 右连接:
- 全连接 、
现在有2张表,A表和B表,数据和表结构如下

内连接查询的是两张表的并集,也就是A表和B表都必须有数据才能查询出来;

以下三个查询的结果是一样的,针对上面的表数据,能查询出id为1、2、3的数据
是以左表为基础,根据ON后给出的两表的条件将两表连接起来。结果会将左表所有的查询信息列出,而右表只列出ON后条件与左表满足的部分。左连接全称为左外连接,是外连接的一种。

下面2个查询的结果是一样的,针对上面的表数据,能查询出id为1、2、3、4的数据
是以右表为基础,根据ON后给出的两表的条件将两表连接起来。结果会将右表所有的查询信息列出,而左表只列出ON后条件与右表满足的部分。右连接全称为右外连接,是外连接的一种。

下面2个查询的结果是一样的,针对上面的表数据,能查询出id为1、2、3的数据
全连接显示两侧表中所有满足检索条件的行。

oracle的全连接
的全连接查询可以直接用,
mysql的全连接
中没有,可以使用实现全连接;
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/6587.html