嘿嘿,我的代码,我有一篇文章专门解释这个存储过程
http://www.csdn.net/develop/read_article.asp?id=12618
你看一下,看懂了上面的都是小问题

解决方案 »

  1.   

    文章中的存储过程我改进过,已经加了列的合计字段,行的合计字段可以用一个sql语句union一下,不过不建议这样做,还是到程序里面处理行的合计比较好
    日期型字段你要确定需要的日期的范围,假如是按每天统计的话很简单,估计直接用就可以,如果要按周、月、年等,那么你可以先做一个视图,用datepart或者datename函数汇总出所需数据,再用这个存储过程作交叉表如果是自定义日期范围,那更要自己做视图,你也可以把试图合并到存储过程里,但好像没有必要