我有一个表具有以下(非常简单的)数据:PIVOT/UNPIVOT多个行和列
ID Value1 Value2 Value3
-----------------------------
1 5 7 Test
2 4 7 Test2
我想每个列名和行该列中的值;所以,我期望的输出应该是这样的:
Column 1 2
----------------------------
Value1 5 4
Value2 7 7
Value3 Test Test2
我一直在玩透视和逆透视,但不能完全弄清楚。任何帮助,将不胜感激。
你有多少价值列? –
@vkp:假设三个列出。一旦我有一个简单的示例工作,我可以使用动态sql扩展任意数量的列。 – zimdanen