連線查詢--外連線
阿新 • • 發佈:2022-04-18
左外連線
-
就是將左表中不管匹配與否,都於右表連線
-
學號 姓名 選課 001 張三 資料庫 002 李四 資料結構 003 王五 null 即使王五沒選課,但是也出現在了最後的表格中
右連線
-
就是將右表中 不管匹配與否,都於左表連線
-
格式: from 右表 right outer join 左表 on 連線條件
課程名 選課學生 成績 資料庫 001 92 資料結構 002 98 作業系統 null null 哪怕沒有人選擇該課程,也列出。類似於左連線,同一個操作使用左右連線均可以完成
完全連線
-
格式: from 右表 right outer join 左表 on 連線條件
例如 有學生表、床位表
學生姓名 | 床位號 |
---|---|
張三 | 01 |
李四 | null |
null | 02 |
既有學生沒有選擇床鋪,也有床鋪沒被選擇
連線總結
內連線inner join | 外連線outer join |
---|---|
inner join | left outer join |
right outer join | |
full outer join |
連線綜合習題