左聯時,會全顯左表的資料,如果右表沒有滿足的條件的資料為null.
右聯時,會全顯右表的資料,如果左表沒有滿足的條件的資料為null.
--關於連線的簡單示例
--測試資料
**************
table: a
字段: id_a
------12
****************
****************
table: b
字段:id_b
------23
****************
--內連線
select * from a join b on a.id_a=b.id_b
/*--測試結果
只返回兩個表中id_a與id_b相同的記錄
id_a id_b
2 2
--左連線
select * from a left join b on a.id_a=b.id_b
/*--測試結果
返回a(左邊表)所有的記錄,及b的id_b與a的id_a對應的記錄
沒有對應的就用null表示
id_a id_b
1 null
2 2
--右連線
select * from a right join b on a.id_a=b.id_b
/*--測試結果
返回b(右邊表)所有的記錄,及b的id_b與a的id_a對應的記錄
沒有對應的就用null表示
id_a id_b
2 2
null 3
左連線與右連線的區別
左連線與右連線的區別 分享分類 it資料 2006 02 21 16 12 左聯時,會全顯左表的資料,如果右表沒有滿足的條件的資料為null.右聯時,會全顯右表的資料,如果左表沒有滿足的條件的資料為null.關於連線的簡單示例 測試資料 table a 字段 id a 12 table b 字段 i...
左連線與右連線的區別
left join right join inner join相關 關於左連線和右連線總結性的一句話 左連線where隻影向右表,右連線where只影響左表。left join select from tbl1 left join tbl2 where tbl1.id tbl2.id 左連線後的檢索...
內連線 左連線 左外連線 右連線的區別
一 測試例子 存在如下兩張表 年級與班級,表內容如下 班級表 二 內連線與自然連線 1 自然連線 對於select from gradeclass gc where gc.grade id in select id from grade 其結果如下圖 其查詢是把符合條件中的班級表內容全部查詢出來 而...