【數據庫視頻】--連接

數據庫視頻第七章,主要有兩大部分,連接和查詢。今天,咱們主要來講一下連接的類型.

SQLserver中的連接有:基本連接、內連接、左、右外連接、全連接、交叉連接、自連接。

基本連接的格式:select 列名 from  兩個或以上表名  where + 條件

 

 內連接的格式:

 

大家有沒有神奇的發現?對! 內連接一般和基本連接是一樣的,其效果相同,只是寫法不同.

外連接 

 

這是左外連接

 

 

這是右外連接

在左右外連接中區分主表和輔表,左連接中,a表是主表,右外連接中,b表是主表,兩者都是獲取主表中的全部信息,然後找到輔表的信息與之匹配。 

           

 上述分別是班級信息和學生信息表中的全部信息。

 

這是全連接的符合條件的篩查結果,包含左右外連接的所有結果。

 交叉連接

 

 

交叉連接返回兩個表格所有數據行的笛卡爾積,a表有5行,b表有2行,所以交叉連接後返回了10行。

自連接

字面意思理解,就是自己與自己連接,最後返回行數自然就是自己表格本身所包含數量。

 

發佈了47 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章