在sql中转置行和列

时间:2013-09-25 18:28:23

标签: sql sql-server-2008 sql-server-2012

我有一张像

这样的表格
Userid.   value1.   value2.    value3
1.           20.        10.      20
1.           10.         20.      5
2.           6.           5.        9
3.            7.          7.         0

选择时我希望得到结果

Userid.   1.      1.      2.       3
Value1.   20.    10.   6.       7
Value2.   10.     20.  5.      7
Value3.    20.    5      9.     0

根据选择条件,该表将有n个行,我该如何实现它。我有一个特定行id的多个条目,所以我怎么做呢

0 个答案:

没有答案