Sql Server中不常用的表运算符之UNPIVOT
摘要:
在Sql Server中不常用的表运算符之PIVOT中,介绍了PIVOT表运算符,现在来说说与之相对应的另一个表运算符UNPIVOT。从名字可以看出,这个运算符的作用与PIVOT刚好相反,是将一行的多个列值旋转为多行,每一行是一个原列的值。以Sql Server中不常用的表运算符之PIVOT中最后的表结果为例,来演示一下如何使用UNPIVOT运算符上面这张表中显示了 C001,C002,C003这三个消费者在不同城市不同地区的订单数量,通过下面的查询将C001,C002,C003这三列旋转为行。SELECT * FROM Ptable UNPIVOT( num_orders... 阅读全文
posted @ 2014-04-06 18:25 饭祷爱 阅读(368) 评论(0) 推荐(0) 编辑