舉例說明一下
1>select a.* from tb1 a inner join tb2 b on a.id=b.id
將把符合條件的 tb1的所有記錄選出來
2> select a.* from tb1 a left join tb2 b on a.id=b.id
將把表tb1的所有記錄選出來(不理後面的條件,此時假如不符合條件的b.*是null)
3>select a.* from tb1 a left join tb2 b on a.id=b.id and b.id is not null
上面的和1>的效果是一樣的