非常感谢!!!作者: zhouyunliang 时间: 2008-11-23 17:11
select 项目编号,月,sum(进度) as 新增进度 from (select 项目编号,月份 as 月,实际进度 as 进度 from xxxx union select 项目编号,月份+1 as 月,-实际进度 as 进度 from xxxx) group by 项目编号,月
[ 本帖最后由 zhouyunliang 于 2008-11-23 17:12 编辑 ]作者: Henry D. Sy 时间: 2008-11-23 21:43
SELECT a.项目编号, a.月份, [实际进度]-nz((select top 1 实际进度 from 月进度信息 b where b.月份<a.月份 and b.项目编号=a.项目编号 order by 月份 desc),0) AS 新增进度
FROM 月进度信息 AS a;