seara 发表于 2013-2-4 20:42:04

SQL Server2005杂谈(5):将聚合记录集逆时针和顺时针旋转90度

本文为原创,如需转载,请注明作者和出处,谢谢!

上一篇:SQL Server2005杂谈(4):在SQL Server2005中按列连接字符串的三种方法

在输出统计结果时可能需要将列变成行,而将聚合结果(如count、sum)作为记录的第一行,先看如下的SQL语句:

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->declare@ttable(namevarchar(20))
insert@t
select'abc'unionall
select'xxx'unionall
select'xxx'unionall
select'ttt'

select*from@t
页: [1]
查看完整版本: SQL Server2005杂谈(5):将聚合记录集逆时针和顺时针旋转90度