【发布时间】:2011-12-22 16:13:21
【问题描述】:
根据结果,我有一列具有不同的值。 我想返回一行带有固定列。
列输出如下:
Group | Item
--------------
G1 | 1
G1 | 2
G2 | 3
我想输出为:
Group | Item1 | Item2 | Item3
-----------------------------
G1 | 1 | 2 | N/A
G2 | 3 | N/A | N/A
请帮忙..
在此先感谢...
【问题讨论】:
-
数据库表的外观如何? (模式)
-
你有最大的列数吗?
-
每组可以少或少3个项目..
-
@ankIT 你写了
G2 | 3所以在第 3 项下你应该有 3. 而不是你写的......
标签: sql sql-server sql-server-2005 sql-server-2008 pivot