內鏈接code
外鏈接blog
鏈接類型 | 說明 | 圖例 | SQL示例 |
---|---|---|---|
等值鏈接 | 只用等號進行鏈接 | select * from A INNER JOIN B where A.key = B.key |
|
天然鏈接 | 只用等號進行鏈接,且去掉重複的行 | select * from A NATURL JOIN B |
|
交叉鏈接 | 也叫笛卡爾積,鏈接A和B,不進行任何過濾 | 無 | select * from A,B |
不等鏈接 | 與等值鏈接相反,使用不等號進行鏈接 | select * from A INNER JOIN B where A.key != B.key |
|
左外鏈接 | 鏈接時左表不受限制 | select * from A LEFT OUTER JOIN B where A.key = B.key |
|
右外鏈接 | 鏈接時右表不受限制 | select * from A RIGHT OUTER JOIN B where A.key = B.key |
|
全外鏈接 | 鏈接時左右表都不受限制 | select * from A FULL OUTER JOIN B where A.key = B.key |