2
A
回答
1
1
如果SQL Server 2000或更低...
如何在SQL Server中旋转表:http://support.microsoft.com/kb/175574
+0
该链接用于对表进行PIVOT - OP描述UNPIVOT – 2010-03-24 02:53:12
0
在UNPIVOT看看:
CREATE TABLE Table1 (col1 INT, col2 INT, col3 INT, col4 INT);
INSERT INTO Table1 (col1, col2, col3, col4) VALUES (1,2,3,4);
SELECT col, value FROM Table1
UNPIVOT (value FOR col IN (col1, col2, col3, col4)) AS unpvt
结果:
col value
col1 1
col2 2
col3 3
col4 4
如果你不想知道哪个值来自哪一列来了,只能选择value
:
SELECT value FROM Table1
UNPIVOT (value FOR col IN (col1, col2, col3, col4)) AS unpvt
相关问题
- 1. SQL - 几列到1
- 2. 在SQL Server中显示几行为列
- 3. 更新SQL Server几何列
- 4. SQL Server - 按几列分组,并在适当的列中放入一行
- 5. 在1:10组中排列200000行r
- 6. 移调在SQL Server只几列
- 7. 转换行到列列排在SQL Server
- 8. 由多列SQL Server组后,选择1排
- 9. Z排列几何
- 10. SQL Server - 组几个表
- 11. 如何从1列,多列的SQL Server
- 12. 如何在SQL查询中向SQL Server列添加+1(+1)
- 13. 帮助比较一个sql server查询中几列的所有排列
- 14. 使用组列和几列的行号
- 15. 如何在SQL Server中排序几个月和几年
- 16. 排序几个“关联性”列出
- 17. 关于排列的几个问题
- 18. MS SQL Server行GUID列
- 19. tkinter包几何:1列与4行单选按钮?
- 20. SQL Server - 分组到一列
- 21. php分组表1排序1关
- 22. array_multisort排序几个阵列
- 23. sql server - 按组别排列前x行
- 24. SQL Server:行按组排序和序列
- 25. C#:0&1排列
- 26. 解开一个1元组的长度的列表1
- 27. MySQL的:选择几排为一列
- 28. 的SQL Server:查询从表1两列一行的结果
- 29. 按1列分组,并对整个文件重复排列从1到5
- 30. 排列在SQL Server
的SQL Server的什么版本? – 2010-03-23 21:57:33