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

最新文章

  1. Tomcat服务无法开启,点击start不一会就变成stopped
  2. Java Maps的9个常见问题
  3. MVC4 code first 增加属性,对应自动修改列的方法笔记
  4. CentOS Linux iptables 防火墙
  5. 读取和导出下载 excel 2003,2007 资料
  6. python-摩斯码转换
  7. django url路由参数错误
  8. 2.QT中使用资源文件,程序打包
  9. 在Centos下面FTP映射方案
  10. oracle怎么给表和列加注释
  11. i.e., e.g., etc.
  12. mysql碰到unknown variable 'xxxx' 的解决方法
  13. rtsp实现的开源代码
  14. Nuget挂了的解决方法(转)
  15. Axure快速原型教程01--原型说明下载和安装
  16. 5 -- Hibernate的基本用法 --4 1 创建Configuration对象
  17. nginx负载均衡技术的优缺点
  18. matplotlib ----- 初步
  19. Java 之数组(4)
  20. C++正则表达式例子

热门文章

  1. android应用打前需要准备些啥?
  2. Bellman—Ford算法思想
  3. bzoj 4414 数量积 结论题
  4. ACM1598并查集方法
  5. 基于jQuery UI的调色板插件推荐colorpicker
  6. centos6.5 配置mongodb3
  7. [洛谷P2852] [USACO06DEC]牛奶模式Milk Patterns
  8. Linux之防火墙与端口
  9. mysql 多列唯一索引在事务中select for update是不是行锁?
  10. 【Foreign】画方框 [主席树]