我需要更新一个mysql时间戳列,但今天不要更新更新语句。
SELECT invoice, last_tested_date, (last_login_date + INTERVAL + 1100 DAY) as updated_date
FROM test.testApp
order by updated_date desc;
我想在last_tested_date中添加1100天。我不希望timestamp列last_tested_date大于now();
如何使用简单的更新语句执行此操作。??
由于 菲尔
答案 0 :(得分:2)
试试这个:
UPDATE testApp
SET last_tested_date = LEAST(DATE_ADD(`last_login_date`, INTERVAL 1100 DAY), NOW());