可能的重复:
如何选择列作为行?
我有一张带有 ID 的桌子,例如
Table
-------
1
2
3
4
5
and so on
我有这个疑问,
选择A、B、这里我需要选择 Id 作为列, 来自我的表
所以结果将是,
A B 1 2 3 4 5 6 7 and so on
-----------------------------------
您需要交叉表查询。看一下这个:http://www.simple-talk.com/sql/t-sql-programming/creating-cross-tab-queries-and-pivot-tables-in-sql/
它解释了如何进行简单的交叉表查询,这可能就是您所需要的。但是,您似乎也可以从作者创建的存储过程中受益,该存储过程是为了克服交叉表查询的一些缺点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)