我有一张名字为“月度考核完成情况表”,表中有“统计月份”“销售金额”“累计销售金额”三个字段。“统计月份”和“销售金额”是手工填写的,“累计销售金额”是自动计算的,每个月统计一次,并保存。
本月表中的“累计销售金额”=上个月表中的“累计销售金额”+本月表中的“销售金额”
现在,我要从上个月的表里面调用“累计销售金额”的数值,首先要判断哪张表是上个月的,然后才能调用并加上这个月表中的“销售金额”的数值。比如,我做2005年10月份的统计,要从2005年9月份的统计表里面调数据,不能从2005年8月份的里面调用。
“统计月份”这个字段的格式已经设置为yyyy-mm。
请教这个查询并计算的语句该怎么写?在表设计的时候写在“累计销售金额”字段属性的什么地方吗?
PS:还要补充一个很重要的:
因为“累计销售金额”是本年度的,所以去年的就不能调用。比如我2005年1月份做统计的时候,就不能调用2004年12月统计的那个“累计销售金额”的数值。在任何一年1月份做统计的时候,这个表中的“累计销售金额”就等于“销售金额”,也就是说,判断是否是上一月的表时,年份必须一样,月份减去1,当月份减1等于0的时候,“累计销售金额”=“销售金额”。
不知道我这么说各位高手明白不?呵呵。
[此贴子已经被作者于2005-11-13 0:18:48编辑过]
|