LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 一張圖看懂 SQL 7 種JOIN用法
LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相關(guān)的 7 種用法。
具體分解如下:
1.INNER JOIN(內(nèi)連接)
SELECT FROM Table_A AINNER JOIN Table_B BON A.Key = B.Key
2.LEFT JOIN(左連接)
SELECT FROM Table_A ALEFT JOIN Table_B BON A.Key = B.Key
3.RIGHT JOIN(右連接)
SELECT FROM Table_A ARIGHT JOIN Table_B BON A.Key = B.Key
4.OUTER JOIN(外連接)
SELECT FROM Table_A A FULL OUTER JOIN Table_B BON A.Key = B.Key
5.LEFT JOIN EXCLUDING INNER JOIN(左連接-內(nèi)連接)
SELECT FROM Table_A ALEFT JOIN Table_B BON A.Key = B.KeyWHERE B.Key IS NULL
6.RIGHT JOIN EXCLUDING INNER JOIN(右連接-內(nèi)連接)
SELECT FROM Table_A ARIGHT JOIN Table_B BON A.Key = B.KeyWHERE A.Key IS NULL
7.OUTER JOIN EXCLUDING INNER JOIN(外連接-內(nèi)連接)
SELECT FROM Table_A A FULL OUTER JOIN Table_B BON A.Key = B.KeyWHERE A.Key IS NULL OR B.Key IS NULL
版權(quán)聲明:
本站所有文章和圖片均來(lái)自用戶(hù)分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系網(wǎng)站客服處理。