Cross Apply & Outer Apply
2013-06-27 22:18
363 查看
详细: http://www.cnblogs.com/end/archive/2011/02/17/1957011.html
简单: http://blog.csdn.net/luyhui/article/details/5900016
简单: http://blog.csdn.net/luyhui/article/details/5900016
create table #T(姓名 varchar(10)) insert into #T values('张三') insert into #T values('李四') insert into #T values(NULL ) create table #T2(姓名 varchar(10) , 课程 varchar(10) , 分数 int) insert into #T2 values('张三' , '语文' , 74) insert into #T2 values('张三' , '数学' , 83) insert into #T2 values('张三' , '物理' , 93) insert into #T2 values(NULL , '数学' , 50) go select * from #T a cross APPLY (select 课程,分数 from #t2 where 姓名=a.姓名) b --姓名 课程 分数 ------------ ---------- ----------- --张三 语文 74 --张三 数学 83 --张三 物理 93 select * from #T a OUTER APPLY (select 课程,分数 from #t2 where 姓名=a.姓名) b --姓名 课程 分数 ------------ ---------- ----------- --张三 语文 74 --张三 数学 83 --张三 物理 93 --李四 NULL NULL --NULL NULL NULL
相关文章推荐
- cross apply & outer apply
- cross apply & outer apply
- 用于分拆字符串的表值函数--cross apply & outer apply
- SQL Server 2005 中 Cross join & Cross Apply & Outer Apply 的区别
- SQL Server 2005 中 Cross join & Cross Apply & Outer Apply 的区别
- cross apply & outer apply
- 初识cross apply & outer apply
- SQL Server CROSS APPLY和OUTER APPLY的应用详解
- SQL Server CROSS APPLY和OUTER APPLY的应用详解
- 【转载】cross apply & outer apply
- SQL Server 2005 T-SQL cross Apply 与outer apply
- SQL Server cross apply 和outer apply
- SQLServer连接查询之Cross Apply和Outer Apply的区别及用法
- 'Could not apply the stored configuration for the monitor'解决方法-fedora19
- SQL 关于apply的两种形式cross apply 和 outer apply
- caller & callee 相关 (相关联 call()、apply()、bind() 可以改变caller)
- Create & apply dynamic texutre(创建并使用动态创建的纹理)
- ISLR系列:(3)重采样方法 Cross-Validation & Bootstrap
- arm cross compile Q&A
- crossdomain.xml 配置说明