2020-01-21sql??

SQL99 標準中的連接查詢

ON 連接

一般來說在 SQL99 中,我們需要連接的表會采用 JOIN 進行連接,ON 指定了連接條件,后面可以是等值連接,也可以采用非等值連接。

USING 連接

當我們進行連接的時候,可以用 USING 指定數(shù)據(jù)表里的同名字段進行等值連接。

外連接

SQL99 的外連接包括了三種形式:左外連接:LEFT JOIN 或 LEFT OUTER JOIN右外連接:RIGHT JOIN 或 RIGHT OUTER JOIN全外連接:FULL JOIN 或 FULL OUTER JOIN。

建議多表連接使用 SQL99 標準,因為層次性更強,可讀性更強,比如:


SELECT ...
FROM table1
   JOIN table2 ON table1和table2的連接條件
       JOIN table3 ON table2和table3的連接條件
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文主要介紹 SQL 標準中定義的各種連接的意義和區(qū)別,例如,交叉連接(CROSS JOIN)、內(nèi)連接(INNER...
    神秘的崔老師閱讀 1,233評論 1 3
  • 目錄鏈接:http://www.itdecent.cn/p/2c104aaadb03 常用的 SQL 標準 SQ...
    leacoder閱讀 584評論 0 1
  • dvm,app進程,linux進程三者關(guān)系 DVM指 dalivk 的虛擬機。每一個 Android 應(yīng)用程序都在...
    牛曉偉閱讀 2,637評論 0 5
  • 今年的春節(jié),假期比往常多了幾天。相反,很戀家家的我,卻沒有太多的期待。因為,我已經(jīng)是嫁出去的女兒了,按照當?shù)氐牧曀?..
    一卉子閱讀 86評論 0 1
  • 很多時候,我們需要通過一層半透明的遮罩層來把后面的一切整體調(diào)暗,以便凸顯某個特定的UI元素,引導用戶關(guān)注,比如彈出...
    咕咚咚bells閱讀 43,131評論 2 10

友情鏈接更多精彩內(nèi)容