sql左連接和右連接

首先,左連接和右連接指的都是外連接

外連接的情況指一個表中有一個字段是另一個表的主鍵時

比如商品表裏除了商品id還有一個分類id名爲cid,這個cid就是商品分類表的主鍵,我們需要一起查詢這兩個表的內容,通過分類id把兩個表聯繫起來就是外連接

至於左連接和右連接的區別在於寫法上先寫哪個表就稱之爲左,商品表中有的商品分類id(cid)爲空,分類表中也有分類在商品中沒有出現過時

如果是左連接,商品表中就算商品分類爲空的商品也會被查出,而分類表中只出現在商品表中出現的分類

如果是右連接,則相反…

轉載:https://www.cnblogs.com/fengnan/p/9403315.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章