如果我没有列我可以在我的T-SQL PIVOT中用作聚合函数怎么办?

时间:2010-05-28 09:53:38

标签: sql pivot

如下所示:http://www.tsqltutorials.com/pivot.php

如果我没有列,我可以执行SUM怎么办?如何获得一个数据透视表结果?

2 个答案:

答案 0 :(得分:1)

总是COUNT(0),另一种选择是创建一个公用表表达式,并在查询之上创建一个额外的列,并使用适当的值,然后将其用于PIVOT。

答案 1 :(得分:0)

你能不能只添加带别名的列,然后引用别名,样式:

选择bar,baz,0为foo 来自tabletable

那会有用吗?