表a
aid adate
1    a1
2    a2
3    a3
表b
bid bdate
1    b1
2    b2
4    b4

select * from a left join b on a.aid = b.bid

结果
1    a1    b1
2    a2    b2
3    a3    null
 

解释

 

所以left join 指的是:首先取出a表中所有数据,然后再加上与a,b匹配的的数据
---------------------
作者:孙泽2018

用一个例子来演示会更加清晰