转:TeraData Join条件限制的使用总结
来源:互联网 发布:迅数据恢复软件注册码 编辑:程序博客网 时间:2024/05/20 20:58
转载自:http://cuishen.iteye.com/blog/709040
A表left join B表
On关键字里面写A表的限制条件:满足条件的A表记录对应的连接后的B表记录置为NULL,总连接记录数不减少。
On关键字里面写B表的限制条件:连接后的满足条件的B表记录置为NULL,总连接记录数不减少。
Where关键字里写A表的限制条件:满足条件的A表记录对应的连接记录将去除,总连接记录数减少。
Where关键字里写B表的限制条件:满足条件的B表记录对应的连接记录将去除,同时所有连接后B表为NULL的记录也去除,总连接记录数减少。
A表right join B表
和left Join 类似,只是结果反一反
A表inner join B表
On关键字里面写A表的限制条件:满足条件的A表记录对应的连接记录将去除,总连接记录数减少。
On关键字里面写B表的限制条件:满足条件的B表记录对应的连接记录将去除,总连接记录数减少。
Where关键字里写A表的限制条件:和on是一样的。
Where关键字里写B表的限制条件:和on是一样的。
A表full outer join B表
On关键字里面写A表的限制条件:满足条件的A表记录对应的连接记录将拆分(如果对应的B表记录为NULL就不拆分;否则拆分成两条连接记录:一条是A表为NULL B表不为NULL,一条是B表为NULL A表不为NULL),总记录数不变或者增加。
On关键字里面写B表的限制条件:和上面是一样的道理。总记录数不变或者增加。
Where关键字里写A表的限制条件:满足条件的A表记录对应的连接记录将去除,同时连接后A表为NULL的记录也去除,总记录数减少。
Where关键字里写B表的限制条件:满足条件的B表记录对应的连接记录将去除,同时连接后B表为NULL的记录也去除,总记录数减少。
- 转:TeraData Join条件限制的使用总结
- teradata PI -- Join的影响
- Teradata join
- Oracle中left join中右表的限制条件
- 使用 access 的一些限制条件 (zz)
- TERADATA中函数的使用
- 传输表空间的使用条件、限制和适用场景--总结
- teradata Join策略
- hibernate里面使用带on条件的left join
- linq join两个表连接的多个条件使用
- 如何使用Teradata的数据加载工具
- 【转】left join的总结
- Linq 的Join多条件
- yii框架中findall方法取数据使用总结,包括select各种条件,where条件,order by条件,limit限制以及使用单纯sql语句query时占位符的使用等
- hive关于left join 和join时候on条件总结
- Teradata Join类型(Types of Teradata Joins)
- 连接查询的限制条件
- Teradata中fastload使用
- 带参数的ASP页面实现锚点(#)定位的方法
- 我的10个开发原则
- 找茬类辅助工具的编写
- 黑马程序员-JDK1.5新特性
- C#获取WEB页面源文件
- 转:TeraData Join条件限制的使用总结
- FCKeditor使用方法技术详解
- Linux设备驱动程序学习(12)-Linux设备模型(底层原理简介) - Linux设备驱动程序 - Tekkaman Ninja
- 常见的几个Qt编程问题的处理
- Android 开发中Eclipse中文乱码的解决办法
- Linux设备驱动程序学习(13)
- YII Framework学习教程-YII的Model-数据库操作4-<Query Builder>翻译
- Extjs4.0学习笔记(c#.net页面生成json)
- sql case