update table set time1 = dateadd(day,time1,3)

解决方案 »

  1.   

    update 表 set 日期=日期-3 where 条件
      

  2.   

    -----提前三天
    update table set time1 = dateadd(day,-3,time1) where 条件
    ----推后三天
    update table set time1 = dateadd(day,3,time1) where 条件
      

  3.   

    哦,说得是一、二楼。
    "提前3天"应该是指时间减去3天吧Update TableName Set time1=DateAdd(dd,-3,time1) 
    Where time1 In (Select Top 20 time1 from TableName Order By time1 Desc)