sql語句左連接右連接區別


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

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

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

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

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

如果是右連接,則相反......

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM