表A
Name Money Work Date
aa 20 60 2008-05-20
aa 10 30 2008-06-10
aa 10 2008-06-11
aa 10 2008-06-12
....求5月份,6月份的人均产值:比如说,5月分我投入了10个人工作,
人均就是:20/606月份:10号 追加金额10,工作量30人天,
    11号 追加工作量10人天
       12号 追加工作量10人天人均就是:20+10-(20/60)*10/60+30+10+10-10
即(5,6月总金额减去上月5月已花金额)除去(5,6月总工作量减去5月已完成工作量)7月份以此类推。现在要建一个存储过程:现有已知2个参数:
CREATE PROCEDURE p_aaa
(
@Date datetime,   --传入的日期,如:2008-06-10 即要计算6月份的人均产值
@Num  int         --传入@Date所对应月的人员总数
)如有需要,根据@Date可以从表B中得到@Num ,