0
我有表tbl_dtcount
。在該表中有一列用於日期。
現在我需要爲該日期字段中的每一行減少一天。日期從2012-05-19
開始到2012-07-03
。什麼是MySQL更新語句來執行此操作?如何減少mysql數據庫中現有日期列的一天?
我有表tbl_dtcount
。在該表中有一列用於日期。
現在我需要爲該日期字段中的每一行減少一天。日期從2012-05-19
開始到2012-07-03
。什麼是MySQL更新語句來執行此操作?如何減少mysql數據庫中現有日期列的一天?
這個怎麼樣。
Update tbl_dtcount
set mydate = DATE_SUB(mydate, INTERVAL 1 DAY)
where <conditions>;
UPDATE table_name
SET date_column = DATE_SUB('1998-01-02', INTERVAL 1 DAY)
....
因爲,有43600行,以更新它是不可能的。如果我們使用條件它需要63次更新stmt – Dhileepan