这是一个新进阶系列的第一篇文章,我们将浏览Transact-SQL(T-SQL)的更多高级特性。这个进阶系列将会包含一系列的文章,它们会扩展你在之前的两个TSQL进阶系列所掌握的TSQL的基础。
本系列“高级Transact-SQL”将会包含如下T-SQL主题:
- 使用CROSS JOIN 操作符
- 使用APPLY操作符
- 理解通用表表达式(CTE's)
- 使用TSQL游标的记录级别处理
- 使用UNPIVOT实现列转行
- 使用排序函数对数据进行排序
- 使用相关函数来操作日期和时间
- 理解OVER子句的变量
本进阶的读者应该已经很好的理解了如何从数据库表进行查询,更改,插入,删除数据。此外他们应该具有实际的工作经验用以控制TSQL代码的执行流,以及能够测试和操作数据。
本进阶应该可以帮助读者准备通过微软认证考试70-461:查询SQL SERVER 2012.
对于本进阶系列的第一部分,我们将讨论一下CROSS JOIN操作符。