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 条件查询