![d178dfaca1b07d7ab2533ad6c2a31a4a.png](https://img-blog.csdnimg.cn/img_convert/d178dfaca1b07d7ab2533ad6c2a31a4a.png)
1、表的加法
以【行】为单位将两张表“竖着”加在一起,没有的值为null
【UNION】去除重复行,使用【UNION ALL】添加所有行,包括重复行。
![70953988e138ca5923751ce60d7b4de9.png](https://img-blog.csdnimg.cn/img_convert/70953988e138ca5923751ce60d7b4de9.png)
练习1、使用union添加数据
![2e3b132f8a6116bdbf91bc18e87d5a04.png](https://img-blog.csdnimg.cn/img_convert/2e3b132f8a6116bdbf91bc18e87d5a04.png)
练习2、使用union all添加数据
![30c478882a85544ce7f15109d0b71673.png](https://img-blog.csdnimg.cn/img_convert/30c478882a85544ce7f15109d0b71673.png)
2、表的联结
以【列】为单位将两张表“横着”联结在一起,没有的值为null,表的联结分为:交叉联结、左联结、右联结、内联结、全联结。用的最多的是左联结、右联结和内联结,MySQL没有全联结。
![931f7630859faf9bd2ec4d7919d4681c.png](https://img-blog.csdnimg.cn/img_convert/931f7630859faf9bd2ec4d7919d4681c.png)
交叉联结使用其他所有联结的基础。
![927090ca3fd8dc672bee2cf57cdd37a4.png](https://img-blog.csdnimg.cn/img_convert/927090ca3fd8dc672bee2cf57cdd37a4.png)
![7bd74a17a3d8c1085cdf1994e369f8c7.png](https://img-blog.csdnimg.cn/img_convert/7bd74a17a3d8c1085cdf1994e369f8c7.png)
以【行】为单位将两张表“竖着”加在一起,没有的值为null
【UNION】去除重复行,使用【UNION ALL】添加所有行,包括重复行。
练习1、使用union添加数据
练习2、使用union all添加数据
以【列】为单位将两张表“横着”联结在一起,没有的值为null,表的联结分为:交叉联结、左联结、右联结、内联结、全联结。用的最多的是左联结、右联结和内联结,MySQL没有全联结。
交叉联结使用其他所有联结的基础。