Sql server 使用Pivot访问T-SQL

Sql server 使用Pivot访问T-SQL,sql-server,tsql,Sql Server,Tsql,您好,我很难将此查询转换为T-SQL,如果有任何帮助,我将不胜感激 TRANSFORM Sum(ViewMaster.ServiceCount) AS SumOfServiceCount SELECT ViewMaster.Response, Sum(ViewMaster.ServiceCount) AS [Total Of ServiceCount] FROM ViewMaster GROUP BY ViewMaster.Response PIVOT ViewMaster.Month; 类似

您好,我很难将此查询转换为T-SQL,如果有任何帮助,我将不胜感激

TRANSFORM Sum(ViewMaster.ServiceCount) AS SumOfServiceCount
SELECT ViewMaster.Response, Sum(ViewMaster.ServiceCount) AS [Total Of ServiceCount]
FROM ViewMaster
GROUP BY ViewMaster.Response
PIVOT ViewMaster.Month;

类似于:

SELECT *
FROM ( SELECT Response, ServiceCount, Month
       FROM ViewMaster) VM
PIVOT(SUM(ServiceCount) FOR Month IN ('January','February',...,'December'))

你能给我们举一个输入和输出的例子吗?