sql 表运算符的理解
来源:互联网 发布:数车车外螺纹m20x2编程 编辑:程序博客网 时间:2024/06/03 23:00
1、apply
apply 运算符把右表表达式应用到左输入的每一行,类似于联接,右表可以引用左表中的列
Cross Apply : 将右表 中数据追加到 左表中,不包含 右表中返回NULL 行。
Out Apply:将右表 中数据追加到 左表中,包含 右表中返回NULL 行。
区别:一个包含Null 行,一个不包含。
2、pivot
此运算符可将行转换为列,
使用示例:
SELECT *FROM ( SELECT Name,Course,Score FROM dbo.Achievement WHERE CrDate IS NOT NULL GROUP BY Name,Course,Score) dPIVOT (max(Score) FOR Course IN (语文,数学,英语)) a
3.unpivot
此运算符可将列转换为行,与pivot相反
- sql 表运算符的理解
- 运算符的理解
- 二元运算符<<的理解
- 理解运算符的操作
- JS按位非(~)运算符与~~运算符的理解分析
- C#的基本位运算符理解
- 移位运算符例子的理解
- 关于sizeof运算符的一些理解
- 关于++和--运算符的理解
- 重载输入输出运算符引用的理解
- reinterpret_cast类型转换运算符的理解
- 为了理解的位操作运算符
- 自己对于 “位运算符” 的理解
- 对于java中运算符‘%’的理解
- &&运算符的三个层次理解
- 一些特殊运算符的理解
- 三目运算符的理解
- 卷积运算的理解
- Android四大基本组件介绍与生命周期
- Nova动态迁移流程分析
- 暑假集训总结
- 常见NIO开源框架(MINA、xSocket)学习
- Linux服务器上11种网络连接状态:
- sql 表运算符的理解
- debug 中各标记位
- iOS ARC tips
- 学生信息管理系统 那些事儿(一)
- Object... values 的含义
- 在Tomcat 与weblogic 中的 日志(log4j) 配置系列二(weblogic 应用程序使用log4j)
- Android源码学习之如何使用eclipse+NDK【一】
- 生产者-消费者 BlockingQueue 运用示例
- 解决安装SQLServer2005_SSMSEE.msi错误29506