试图找到一些简单的SQL Server PIVOT示例。我发现的大多数示例都涉及对数字进行计数或求和。我只想透视一些字符串数据。例如,我有一个查询,返回以下内容。
Action1 VIEW
Action1 EDIT
Action2 VIEW
Action3 VIEW
Action3 EDIT
我想使用PIVOT(如果可能的话)使结果如下:
Action1 VIEW EDIT
Action2 VIEW NULL
Action3 VIEW EDIT
使用PIVOT功能甚至可能吗?
1
看看行至塔(PIVOT)和列行(UNPIVOT)
—
SQLMenace
看一下此链接:dotnetgalactics.wordpress.com/2009/10/23/…可能会有帮助;)
—
Pato
如果不同项目的数量未知,则可以看到此链接,这意味着透视后的列数是动态的。SQL Server Pivot:使用动态查询将行转换为列
—
maeenul 2011年