【发布时间】:2015-11-11 13:23:56
【问题描述】:
我需要使用 mysql update 语句修改表中的多个日期。
问题是:我需要修改每个日期,增加 1 个月并将日期设置为 7。
规则:+1 月和日需要为 7
- 2015-10-10 => 2015-11-07
- 2015-11-05 => 2015-12-07
- 2015-12-21 => 2016-01-07
- ....
添加一个月很容易,我已经尝试过使用DATE_ADD(eventdate, INTERVAL 1 MONTH),但我还需要更改这一天。
开始构建以下查询:
UPDATE receipts SET due_date = DATE_ADD(due_date, INTERVAL 1 MONTH) WHERE ...
现在我需要更改日期。
如何做到这一点?谢谢
【问题讨论】:
标签: mysql date sql-update