表: 工作计划
上次试验日期 周期(月) 下次计划时间
2007-7-1 3
2008-4-29 1
2007-10-1 3 1、求“下次计划时间”值:
计算公式:上次试验日期+周期(月)=下次计划时间 正确结果如下 :工作计划
上次试验日期 周期(月) 下次计划时间
2007-7-1 3 2007-10-1
2008-4-29 1 2008-5-29
2007-10-1 3 2008-1-1
总体要求用字段更新语句,不要用函数和变量
上次试验日期 周期(月) 下次计划时间
2007-7-1 3
2008-4-29 1
2007-10-1 3 1、求“下次计划时间”值:
计算公式:上次试验日期+周期(月)=下次计划时间 正确结果如下 :工作计划
上次试验日期 周期(月) 下次计划时间
2007-7-1 3 2007-10-1
2008-4-29 1 2008-5-29
2007-10-1 3 2008-1-1
总体要求用字段更新语句,不要用函数和变量
set 下次计划时间=dateadd(month,周期,上次试验日期)
UPDATE TABLE SET 下次计划时间 =DATEADD(MONTH,[周期(月)] , 上次试验日期)
否则会认为周期是一个函数
公式可以用:DATEADD(MM,[周期(月)] , [上次试验日期])
要修改下次计划时间只需要修改周期(月)或者上次试验日期即可!
下次计划时间會自動計算得出。