【发布时间】:2010-09-06 16:06:45
【问题描述】:
试图找到一些简单的 SQL Server PIVOT 示例。我发现的大多数示例都涉及计数或求和。我只想旋转一些字符串数据。例如,我有一个查询返回以下内容。
Action1 VIEW
Action1 EDIT
Action2 VIEW
Action3 VIEW
Action3 EDIT
我想使用 PIVOT(如果可能的话)来制作这样的结果:
Action1 VIEW EDIT
Action2 VIEW NULL
Action3 VIEW EDIT
PIVOT 功能甚至可以做到这一点吗?
【问题讨论】:
-
看看这个链接:dotnetgalactics.wordpress.com/2009/10/23/… 可能会有帮助;)
-
如果不同项目的数量未知,您可以看到此链接,这意味着透视后的列没有动态。 SQL Server Pivot: Converting Rows to Columns with Dynamic Query
标签: sql-server tsql pivot