对各种连接的理解,可以参照文章

下面是对连接结果表条数统计的思考:假设有主表Ta有5条记录,从表Tb有4条记录

Ta corss join Tb, 结果为2表做笛卡尔积,5*4=20条

/*下面其它连接返回的结果都是cross join的子集*/

Ta inner join Tb, 结果分为有重复行和没重复行2种情况,不重:0~5条,重:0~20条

Ta left  outter join Tb, 不重:5条,重:6~20条

Ta right outter join Tb, 不重:4条,重:5~20条

Ta full outter join Tb, 不重:5~9条,重:5~20条

有一种特殊的join,self join,其实理解起来很简单,你只要把Ta和Ta'当成完全不同的2张表进行匹配就好了

返回的结果条数,5~25条

最新文章

  1. 关于纯移动web优点的一点思考
  2. 在Sharepoint 2010中启用Session功能的说明文档
  3. npm 介绍
  4. caffe的db_lmdb.hpp文件
  5. Thinkphp框架拓展包使用方式详细介绍--验证码实例(十一)
  6. Spring的Bean,AOP以及工具类初探
  7. HTML5中的WebSocket
  8. thinkphp 单字母函数
  9. Java数组的创建和初始化
  10. 【hdu 5217】Brackets
  11. Windows Server 2008 R2中无法使用360免费Wifi的解决方案
  12. 堆(Heap)详解——Java实现
  13. Python关键点笔记之使用 pyenv 管理多个 Python 版本依赖环境
  14. SR-IOV虚拟机的MTU与物理网卡的MTU
  15. egg.js-基于koa2的node.js进阶(一)
  16. 20145226夏艺华 网络对抗技术 EXP9 web安全基础实践
  17. JVM常用启动参数+常用内存调试工具
  18. Eclipse wtp project dependent project facets问题
  19. CMS: DNN And Umbraco
  20. 在mybatis 中批量加载mapper.xml

热门文章

  1. Tools - 关于Network
  2. 使用Vulcan工具构建真实的业务负载进行网络压力测试,满足SD-WAN,White-box Switch的Performance,QoE,SLA测试要求
  3. php $_SERVER['HTTP_REFERER']详解
  4. python计算平面的法向-利用协方差矩阵求解特征值和特征向量
  5. [windows官网]虚拟地址空间
  6. [转帖]新一代IBM Z14主机技术介绍
  7. MapReduce的shuffle过程详解
  8. MongoDB journal 与 oplog,究竟谁先写入?--转载
  9. Kubernetes 学习笔记(五):数据卷
  10. windows开机自动执行bat脚本启动cmd命令窗口并执行命令,最后自动关闭cmd命令窗