首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

跨年度的非自然月的报表的再次求教。解决方法

2012-09-21 
跨年度的非自然月的报表的再次求教。现有这样一个“物品领用明细表”Test,一共有5个字段:ID(自动编号),GetUse

跨年度的非自然月的报表的再次求教。
现有这样一个“物品领用明细表”Test,一共有5个字段:ID(自动编号),GetUseDate(领用时间),GetUseDept(领用部门),GoodsName(领用物品名称),GoodsQTY(领用数量)。其中“领用部门”的数量是固定的,只有5个部门:转运部、作业部、车队、仓储部、维修部。
现在想要做一个存储过程,通过设定四个参数:年份、起始月份、结束月份和领用物品名称,来查询制作如下格式的报表:
(注:月份为非自然月,存在跨年份的问题,比如2012年1月份的数据范围应为2011.11.26-2012.01.25)


请高手帮忙!!感谢!

[解决办法]

SQL code
exec pro_baobiao 2012,1,3,'柴油'/*月份/部门      转运部      作业部      车队        仓储部      维修部      合计---------- ----------- ----------- ----------- ----------- ----------- -----------1              33809       55852       49255       24111       5637        1686642              32280       53435       46083       25273       5869        1629403              32198       52052       47500       23901       6945        162596合计           98287       161339      142838      73285       18451       494200上年同期       101792      168729      145406      79538       18991       514456同比           -3505       -7390       -2568       -6253       -540        -20256*/ 

热点排行