我有一个select语句,它在列中查找月份9日的所有日期,而不考虑月份和年份:
SELECT *
FROM tblhosting
WHERE DAY( nextduedate ) =09
我想把这一天更新到10点,但不要管月份和年份。
有什么帮助吗?
最佳答案
UPDATE tableName
SET nextduedate = DATE_ADD(nextduedate,INTERVAL 1 DAY)
WHERE DAY(nextduedate) = 9
SQLFiddle Demo
资料来源:
DATE_ADD
DATE_ADD