我有表tbl_dtcount
。在该表中,有一列用于日期
现在我需要为该日期字段中的每一行减少一天。日期从2012-05-19
开始到2012-07-03
。执行此操作的MySQL更新语句是什么?
答案 0 :(得分:4)
这个怎么样。
Update tbl_dtcount
set mydate = DATE_SUB(mydate, INTERVAL 1 DAY)
where <conditions>;
答案 1 :(得分:2)
UPDATE table_name
SET date_column = DATE_SUB('1998-01-02', INTERVAL 1 DAY)
....