0
这是(也许)一个已经问过的问题......但我有一些difficul来解决我的问题。 我需要转置为列的基于行的查询。 我解释一下: 这是我的实际查询结果Sql Server:如何转置行到列?
Year Month Value
2010 Jan 19
2010 Feb 10
...
我需要
Year Jan Feb ... Dec
2010 19 20 ... ...
2011 11 .. ...
其实,我的主要查询是很简单..提前
SELECT SUM(QTYCALC) AS TOT, YEAR(SCHEDSTART) AS MyYear, MONTH(SCHEDSTART) AS MyMonth
FROM PRODTABLE
GROUP BY YEAR(SCHEDSTART), MONTH(SCHEDSTART)
感谢
其DB您使用的? – Yahia
每个RDBMS都有不同的解决方案。请发布您使用的数据库品牌。 – danihp
Sql Server 2008 – stighy