本篇文章以如下三张表为例:
1.内连接 (inner join)
select * from 表一 inner join 表三 on 关系;
2.外连接 (outer join)
左外连接 (left outer join)
select 列名 from 主表 left outer join 副表 on 关系;
右外连接 (right outer join)
select 列名 from 副表 right outer join 主表 on 关系;
全外连接 (full outer join)
select 列名 from 主表 full outer join 主表 on 关系;
3.交叉连接(cross join)
select * from 表一 cross join 表三;
内连接、外连接和交叉连接的区别详见https://blog.csdn.net/Feng0811xin/article/details/85635701