常用的是這5個join
首先join = inner join 這裡有說明:點選開啟連結
這裡我就不用表來說明了,例子看這裡
簡單的說就是
inner join:不以誰為基準,只有符合關係的才會選中,不會出現null的情況
left join 和 right join是一組的(後面的表若有重複資料一對多,結果會多於左表:看例子)
left join:以左表為基準,左表的所有資料都會出現,右表如果沒有對應,則用null表示
right join:以右表為基準,右表的所有資料都會出現,左表如果沒有對應,則用null表示
full join:就是left join和right join集合
兩個表的資料都會出現,另一個表沒有對應的資料,都用null表示
如果還有疑問:更詳細的例子