<a target="_blank"></a>
内連接配接
等值連接配接(inner join)
自然連接配接(natural join)
交叉連接配接(cross join)
不等連接配接
外連接配接
左外連接配接(left outer)
右外連接配接(right outer)
全外連接配接(full outer)
連接配接類型
說明
圖例
sql示例
等值連接配接
隻用等号進行連接配接
<code>select * from a inner join b where a.key = b.key</code>
自然連接配接
隻用等号進行連接配接,且去掉重複的行
<code>select * from a naturl join b</code>
交叉連接配接
也叫笛卡爾積,連接配接a和b,不進行任何過濾
無
<code>select * from a,b</code>
與等值連接配接相反,使用不等号進行連接配接
<code>select * from a inner join b where a.key != b.key</code>
左外連接配接
連接配接時左表不受限制
<code>select * from a left outer join b where a.key = b.key</code>
右外連接配接
連接配接時右表不受限制
<code>select * from a right outer join b where a.key = b.key</code>
全外連接配接
連接配接時左右表都不受限制
<code>select * from a full outer join b where a.key = b.key</code>