當前位置:知知館 >

經驗

> 左外連接和右外連接的區別

左外連接和右外連接的區別

左外連接和右外連接的區別

右向外連接是將返回右表的所有行,左向外連接的結果集包括LEFTOUTER子句中指定的左表的所有行。

右向外連接,如果右表的某行在左表中沒有匹配行,則將為左表返回空值;如果左表的某行在右表中沒有匹配行,則在相關聯的結果集行中右表的所有選擇列表列均為空值。

SQL的四種連接是左外連接、右外連接、內連接、全連接;內連接包括相等連接和自然連接,內連接使用比較運算符根據每個表共有的列的值匹配兩個表中的行。交叉連接返回左表中的所有行,左表中的每一行與右表中的所有行組合。交叉連接也稱作笛卡爾積。

結構化查詢語言簡稱SQL,是一種特殊目的的編程語言,是一種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關係數據庫系統;同時也是數據庫腳本文件的擴展名,允許用户在高層數據結構上工作,不要求用户指定對數據的存放方法,也不需要用户瞭解具體的數據存放方式。

標籤: 左外 右外
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-mo/jingyan/e71jjv.html