天天看點

02SQL - SQL連接配接join

join 用于把來自 兩個 或 多個表的行 結合起來。

下圖展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相關的 7 種用法。

02SQL - SQL連接配接join

Websites 網站表

02SQL - SQL連接配接join

access_log 網站通路記錄表

02SQL - SQL連接配接join
02SQL - SQL連接配接join

INNER JOIN:如果表中有至少一個比對,則傳回行

LEFT JOIN:即使右表中沒有比對,也從左表傳回所有的行

RIGHT JOIN:即使左表中沒有比對,也從右表傳回所有的行

FULL JOIN:隻要其中一個表中存在比對,則傳回行

繼續閱讀