日期:2014-05-17  浏览次数:21069 次

表中关于批量比较修改时间的问题
本帖最后由 u011312782 于 2013-11-05 11:29:41 编辑
一个表其中含有time1,time2,这2个均为时间字段,且time1<time2;
    由于服务器时间问题,导致现在time1>time2 ,而且时间相差有不等;该如何操作修正呢?
时间格式:2013-11-1 10:20:15
求高手赐教!
时间

------解决方案--------------------
引用:
Quote: 引用:

 

Quote: 引用:

要把time2更新到比time1大?具体大多少

大1分钟就好了- -#

update a set time2=time1-time2+1/24/60 where time1>=time2

上面错了,这个
UPDATE A SET time2=time2+(time1-time2)+1/24/60 WHERE time1>=time2

------解决方案--------------------
那很容易吧
update t1 set time2=time1+1/24/3600 where time1>=time2
------解决方案--------------------
呃,是1/24/60,不是1/24/3600,那是1秒了