随笔 - 75  文章 - 0  评论 - 190  阅读 - 29万 

随笔分类 -  T-SQL编程

UNPIVOT的详细说明
摘要:unpivot包含3步:1.生成拷贝 2.提取数据 3.过滤不相关的数据 阅读全文
posted @ 2011-01-29 18:38 一路转圈的雪人 阅读(878) 评论(0) 推荐(0) 编辑
T-SQL中的子查询,一步步详细说明
摘要:假设你需要Orders表,并且想返回每一条order的信息,并且包括前一条order的ID(在本例中就是orderid, orderdate, empid, custid,prevorderid),。但是你知道在表中的行记录是没有顺序的,这时我们需要把概念转换成SQL的等价思想:最大的值小于当前的值。用SQL语句表示如下SELECT orderid, orderdate, empid, custid, (SELECT MAX(O2.orderid) FROM Sales.Orders AS O2 WHERE O2.orderid < O1.orderid) AS prevorderi.. 阅读全文
posted @ 2011-01-29 18:34 一路转圈的雪人 阅读(539) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示