MySQL连接方式
这里介绍四种用的比较多的连接方式
1.left join (左外连接或称左外连接):给定两张表A和表B 连接条件为主键和从表中的外键相等 也即通过相同的字段连接 可以查询查询的范围为左半部分和重叠的部分.
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/70c4c692d6f85f077a7d2d3526f9036a.png)
2 right join (右外连接或称右外连接):给定两张表A和表B 连接条件为主键和从表中的外键相等 也即通过相同的字段连接 可以查询查询的范围为右半部分和重叠的部分.
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1606c7ef4e8bfff7dfde3426a4a79add.png)
3.内连接 inner join 连接条件为两表中相同的字段
查询结果为两表重叠的记录。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ad162637eda3cf1f508993ba61abf51a.png)
4.自连接(self join):针对相同的表进行的连接被称为“自连接”(self join)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1492db4e1694384c2d03d4efdfa4c774.png)