读书人

有关Reporting Service怎么把月份作

发布时间: 2012-03-29 12:53:12 作者: rapoo

有关Reporting Service,如何把月份作为列进行统计?请大牛帮忙。
有关Reporting Service做报表,如何把月份作为列进行统计?请大牛帮忙。

Region 01 02 03 04 05 06 07 08 09 10 11 12
--------------------
beijing .. .. .. .. .. .. .. .. .. .. .. ..
shanghai.. .. .. .. .. .. .. .. .. .. .. ..
--------------------

[解决办法]

SQL code
SELECT SUM(CASE WHEN DATEPART(MM,TIME)=1 THEN NUM ELSE 0 END)AS '01',SUM(CASE WHEN DATEPART(MM,TIME)=1 THEN NUM ELSE 0 END)AS '01'SUM(CASE WHEN DATEPART(MM,TIME)=1 THEN NUM ELSE 0 END)AS '01'SUM(CASE WHEN DATEPART(MM,TIME)=1 THEN NUM ELSE 0 END)AS '01'SUM(CASE WHEN DATEPART(MM,TIME)=1 THEN NUM ELSE 0 END)AS '01'SUM(CASE WHEN DATEPART(MM,TIME)=1 THEN NUM ELSE 0 END)AS '01'SUM(CASE WHEN DATEPART(MM,TIME)=1 THEN NUM ELSE 0 END)AS '01'..FROM TB 

读书人网 >SQL Server

热点推荐