如何减少mysql数据库中现有日期列中的一天?

Dhi*_*pan 0 mysql date sql-update

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

mr_*_*air 5

这个怎么样。

Update tbl_dtcount
set mydate = DATE_SUB(mydate, INTERVAL 1 DAY)
where <conditions>;
Run Code Online (Sandbox Code Playgroud)