详细参考Mysql—— 内连接、左连接、右连接以及全连接查询_zjt980452483的博客-CSDN博客_mysql 全连接
学习新得:
一、两表主键的值都一致,使用普通的两表查询
select * from 表1,表2 where 表1.主键=表2.主键
二、只有当主键的值 不一致,则需要筛选 是选择表1的值还是表2的值 使用连接
1、内连接 from 表a inner join 表b on a.主键=b.主键 取值:两表交叠部位
2、左连接 from 表a left join 表b on a.主键=b.主键 取值:左表的全部+右表和左表交叠的部分
左(外)连接,左表(a_table)的记录将会全部表示出来,而右表(b_table)只会显示符合搜索条件的记录。右表记录不足的地方均为NULL
3、右连接 from 表a right join 表b on a.主键=b.主键 取值:右表的全部+右表和左表交叠的部分