SQL各种join用法
生活随笔
收集整理的這篇文章主要介紹了
SQL各种join用法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
來自微信公眾號(hào)“Java編程精選”
下圖展示了LEFT JOIN、LEFT JOIN、INNER JOIN、OUTER JOIN相關(guān)的七種用法
1.INNER JOIN 內(nèi)連接
?
SELECT <select_list> FROM table_A A INNER JOIN table_B B ON A.key=B.key2. LEFT JOIN 左連接
SELECT <select_list> FROM table_A A LEFT JOIN table_B B ON A.key=B.key3.RIGTH JOIN 右連接
SELECT <select_list> FROM table_A A RIGHT JOIN table_B B ON A.key=B.key4. OUTER JOIN 外連接
SELECT <select_list> FROM table_A A FULL OUTER JOIN table_B B ON A.key=B.key5.LEFT JOIN EXCLUDING INNER JOIN 左連接-內(nèi)連接
SELECT <slelct_list> FROM table_A A LEFT JOIN table_B B ON A.key=B.key WHERE B.key IS NULL6.RIGHT JOIN EXCLUDING INNER JOIN 右連接-內(nèi)連接
SELECT <select_list> FROM table_A A RIGHT JOIN table_B B ON A.key=B.key WHERE A.key IS NULL7.OUTER JOIN EXCLUDING INNER JOIN 外連接-內(nèi)連接
SELECT <select_list> FROM table_A A FULL OUTER JOIN table_B B ON A.key=B.key WHERE A.key IS NULL OR B.key IS NULL?
總結(jié)
以上是生活随笔為你收集整理的SQL各种join用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WeekHashMap
- 下一篇: linux cmake编译源码,linu