从另一个字段更新datetime字段1.5小时

时间:2011-04-19 17:08:54

标签: mysql sql

我在一个表中有2个日期时间字段。 dt1和dt2。

dt1中有时间数据。

我需要运行一个查询,将dt2更新到dt1前1.5小时。

如何使用dt1的相对时间更新dt2?

2 个答案:

答案 0 :(得分:6)

以下是您的查询:

UPDATE `table` SET `dt2`= ADDDATE(`dt1`, INTERVAL 90 MINUTE);

答案 1 :(得分:2)

尝试使用ADDTIME功能

  

ADDTIME()将expr2添加到expr1并返回结果。 expr1是时间或日期时间表达式,expr2是时间表达式。