连接查询
当查询结果的列来源于多张表时,需要将多张表连接成一个大的数据集,再选择合适的列返回
mysql支持三种类型的连接查询,分别为:
内连接查询:查询的结果为两个表匹配到的数据
![](https://img.haomeiwen.com/i22657209/91fc9ecc21884643.png)
右连接查询:查询的结果为两个表匹配到的数据,右表特有的数据,对于左表中不存在的数据使用null填充
![](https://img.haomeiwen.com/i22657209/424bc1996a66b350.png)
左连接查询:查询的结果为两个表匹配到的数据,左表特有的数据,对于右表中不存在的数据使用null填充
![](https://img.haomeiwen.com/i22657209/fe9eb92025ca41cd.png)
语法
![](https://img.haomeiwen.com/i22657209/560015615585b0a6.png)
当查询结果的列来源于多张表时,需要将多张表连接成一个大的数据集,再选择合适的列返回
mysql支持三种类型的连接查询,分别为:
内连接查询:查询的结果为两个表匹配到的数据
右连接查询:查询的结果为两个表匹配到的数据,右表特有的数据,对于左表中不存在的数据使用null填充
左连接查询:查询的结果为两个表匹配到的数据,左表特有的数据,对于右表中不存在的数据使用null填充
语法
本文标题:连接查询
本文链接:https://www.haomeiwen.com/subject/pesjvhtx.html
网友评论