1.嵌套循环联结(NESTED LOOPS)
2.哈希联结(HASH JOIN)
3.排序合并联结(MERGE JOIN)
4.半联结(in/exists)
5.反联结(not in/not exists)
6.笛卡儿联结(MERGE JOIN CARTESIAN)
7.外连联结
left outer join
right outer join
full outer join
8.索引联结
左外连接:
以左边的表为基准,右边连接的表没有返回值时为空。
右外连接:
以右边的表为基准,左边连接的表没有返回值时为空。
全连接:
以2张表为基准,返回所有的列,2边都可空。
内连接:
返回非空列
如:
左表 右表
id1 a id1 1
id2 b id2 2
id3 c id3 3
id4 d id4 4
id5 e id6 6
左外连接
id1 a 1
id2 b 2
id3 c 3
id4 d 4
id5 e
右外连接
id1 a 1
id2 b 2
id3 c 3
id4 d 4
id6 6
全连接
id1 a 1
id2 b 2
id3 c 3
id4 d 4
id5 e
id6 6
内连接
id1 a 1
id2 b 2
id3 c 3
id4 d 4
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27633655/viewspace-1080672/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/27633655/viewspace-1080672/