0

我有桌子tbl_dtcount。在该表中有一个日期列。
现在我需要为该日期字段中的每一行减少一天。日期从2012-05-19到开始2012-07-03。执行此操作的 MySQL 更新语句是什么?

4

2 回答 2

4

这个怎么样。

Update tbl_dtcount
set mydate = DATE_SUB(mydate, INTERVAL 1 DAY)
where <conditions>;
于 2012-07-03T05:13:36.787 回答
2
UPDATE table_name
SET date_column = DATE_SUB('1998-01-02', INTERVAL 1 DAY)
....

查看详细信息MySQL DATE_SUB

于 2012-07-03T05:14:54.950 回答