左连接:组合两个表中的记录,返回关联字段相符的记录,同时返回左表中所有的记录,也就是左表加上和右表关联的部分。
语法:
Select * from a_table a left join b_table b on a.id=b.id;
结果如下图:
注意,以左表为基准,取的是关联相符的。
这里圈重点 相符 是指只要右表符合连接条件,不论多少条都会全部展示(右表不会合并,不会舍弃;左表会冗余)
左连接:组合两个表中的记录,返回关联字段相符的记录,同时返回左表中所有的记录,也就是左表加上和右表关联的部分。
语法:
Select * from a_table a left join b_table b on a.id=b.id;
结果如下图:
注意,以左表为基准,取的是关联相符的。
这里圈重点 相符 是指只要右表符合连接条件,不论多少条都会全部展示(右表不会合并,不会舍弃;左表会冗余)