我在一个表中有2个日期时间字段。 dt1和dt2。
dt1中有时间数据。
我需要运行一个查询,将dt2更新到dt1前1.5小时。
如何使用dt1的相对时间更新dt2?
答案 0 :(得分:6)
以下是您的查询:
UPDATE `table` SET `dt2`= ADDDATE(`dt1`, INTERVAL 90 MINUTE);
答案 1 :(得分:2)
尝试使用ADDTIME功能
ADDTIME()将expr2添加到expr1并返回结果。 expr1是时间或日期时间表达式,expr2是时间表达式。