1.内连接
-
取交集

select 查询字段 from 表1 inner join 表2 on(where) 查询条件 inner join 表3 on 查询条件
2.笛卡尔积
-
表与表做交叉连接

select * from 表1,表2
3.左连接
-
以左表为基准,右表的数据来匹配左表,左表无论是否匹配成功,都需要全部查询

select 查询字段 from 表1 left join 表2 on 条件查询
4.右连接
-
以右表为基准,左表的数据来匹配右表,右表无论是否匹配成功,都需要全部查询

select 查询字段 from 表1 right join 表2 on 条件查询
5.全连接
-
左表查询所有数据,右表也查询所有数据–> 先左连接,再右连接

select 查询字段 from 表1 full join 表2 on 条件查询
本文详细介绍了SQL数据库中的五种主要连接操作:内连接、取交集的select查询、笛卡尔积、左连接和右连接,以及全连接的实现方法,以帮助读者理解如何在查询中有效地结合多张表的数据。
1873

被折叠的 条评论
为什么被折叠?



