SQL Join 理解
2024-09-05 04:10:07
对各种连接的理解,可以参照文章。
下面是对连接结果表条数统计的思考:假设有主表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条
最新文章
- 关于纯移动web优点的一点思考
- 在Sharepoint 2010中启用Session功能的说明文档
- npm 介绍
- caffe的db_lmdb.hpp文件
- Thinkphp框架拓展包使用方式详细介绍--验证码实例(十一)
- Spring的Bean,AOP以及工具类初探
- HTML5中的WebSocket
- thinkphp 单字母函数
- Java数组的创建和初始化
- 【hdu 5217】Brackets
- Windows Server 2008 R2中无法使用360免费Wifi的解决方案
- 堆(Heap)详解——Java实现
- Python关键点笔记之使用 pyenv 管理多个 Python 版本依赖环境
- SR-IOV虚拟机的MTU与物理网卡的MTU
- egg.js-基于koa2的node.js进阶(一)
- 20145226夏艺华 网络对抗技术 EXP9 web安全基础实践
- JVM常用启动参数+常用内存调试工具
- Eclipse wtp project dependent project facets问题
- CMS: DNN And Umbraco
- 在mybatis 中批量加载mapper.xml
热门文章
- Tools - 关于Network
- 使用Vulcan工具构建真实的业务负载进行网络压力测试,满足SD-WAN,White-box Switch的Performance,QoE,SLA测试要求
- php $_SERVER['HTTP_REFERER']详解
- python计算平面的法向-利用协方差矩阵求解特征值和特征向量
- [windows官网]虚拟地址空间
- [转帖]新一代IBM Z14主机技术介绍
- MapReduce的shuffle过程详解
- MongoDB journal 与 oplog,究竟谁先写入?--转载
- Kubernetes 学习笔记(五):数据卷
- windows开机自动执行bat脚本启动cmd命令窗口并执行命令,最后自动关闭cmd命令窗