首先,左連接和右連接指的都是外連接
外連接的情況指一個表中有一個字段是另一個表的主鍵時
比如商品表裏除了商品id還有一個分類id名爲cid,這個cid就是商品分類表的主鍵,我們需要一起查詢這兩個表的內容,通過分類id把兩個表聯繫起來就是外連接
至於左連接和右連接的區別在於寫法上先寫哪個表就稱之爲左,商品表中有的商品分類id(cid)爲空,分類表中也有分類在商品中沒有出現過時
如果是左連接,商品表中就算商品分類爲空的商品也會被查出,而分類表中只出現在商品表中出現的分類
如果是右連接,則相反…