有数据表table
包含字段[ID](自增ID号),[KFID](客户ID号),[TypeID](TypeID只有两个值1和2:1代表租出,2代表归还),[B1num](B1物品数量),[B2num](B2物品数量),[Cnum]](C物品数量),[Dnum]](D物品数量),[AddTime](借还操作时间)
数据表内容如下:[ID] [KFID] [TypeID] [B1num] [B2num] [Cnum] [Dnum] [AddTime]
1 2 1 10 10 20 20 2012-2-8 0:00:00
2 2 2 10 10 10 10 2012-2-14 0:00:00
3 2 1 10 10 30 0 2012-2-19 0:00:00
如果客户KFID为2,时间段选择为2012-2-1 23:59:59到2012-2-29 0:0:0 统计租借物品租用天数与数量[要包括上月份未归还物品使用天数统计],
根据这个存储过程希望得到如下的数据结果B物品情况[B1num+B2num]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 20 0 5
2011-2-19 20 0 20 11
C物品情况[Cnum]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 10 10 5
2011-2-19 30 0 40 11
D物品情况[Dnum]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 10 10 16
包含字段[ID](自增ID号),[KFID](客户ID号),[TypeID](TypeID只有两个值1和2:1代表租出,2代表归还),[B1num](B1物品数量),[B2num](B2物品数量),[Cnum]](C物品数量),[Dnum]](D物品数量),[AddTime](借还操作时间)
数据表内容如下:[ID] [KFID] [TypeID] [B1num] [B2num] [Cnum] [Dnum] [AddTime]
1 2 1 10 10 20 20 2012-2-8 0:00:00
2 2 2 10 10 10 10 2012-2-14 0:00:00
3 2 1 10 10 30 0 2012-2-19 0:00:00
如果客户KFID为2,时间段选择为2012-2-1 23:59:59到2012-2-29 0:0:0 统计租借物品租用天数与数量[要包括上月份未归还物品使用天数统计],
根据这个存储过程希望得到如下的数据结果B物品情况[B1num+B2num]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 20 0 5
2011-2-19 20 0 20 11
C物品情况[Cnum]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 10 10 5
2011-2-19 30 0 40 11
D物品情况[Dnum]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 10 10 16
包含字段[ID](自增ID号),[KFID](客户ID号),[TypeID](TypeID只有两个值1和2:1代表租出,2代表归还),[B1num](B1物品数量),[B2num](B2物品数量),[Cnum]](C物品数量),[Dnum]](D物品数量),[AddTime](借还操作时间)
数据表内容如下:[ID] [KFID] [TypeID] [B1num] [B2num] [Cnum] [Dnum] [AddTime]
1 2 1 10 10 20 20 2012-2-8 0:00:00
2 2 2 10 10 10 10 2012-2-14 0:00:00
3 2 1 10 10 30 0 2012-2-19 0:00:00
4 2 1 10 10 30 20 2012-3-1 0:00:00
如果客户KFID为2,时间段选择为2012-2-1 23:59:59到2012-2-29 0:0:0 统计租借物品租用天数与数量[要包括上月份未归还物品使用天数统计],
根据这个存储过程希望得到如下的数据结果B物品情况[B1num+B2num]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 20 0 5
2011-2-19 20 0 20 11
C物品情况[Cnum]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 10 10 5
2011-2-19 30 0 40 11
D物品情况[Dnum]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 0 0 0 7
2011-2-8 20 0 20 6
2011-2-14 0 10 10 16那么如果客户KFID为2,时间段选择为2012-3-1 23:59:59到2012-3-31 0:0:0 根据这个存储过程应该得到如下的结果B物品情况[B1num+B2num]
时间 租出数量 归还数量 合计数量 使用天数
上月结余 40 20 20 0
2011-3-1 20 0 40 31
C物品、D物品情况一样