mysql中sql語句使日期增長一年

mysql表中有一些字段是顯示日期的。由於各類須要,須要將它時間日後調整1年。mysql

mysql 日期增長一年的更新語句更新的語句以下:sql

    UPDATE table SET date = DATE_ADD(date, INTERVAL 1 YEAR)

若是要增長1天,則後面的 1 YEAR 變成 1 DAY,1月則是 1 MONTH數據庫

注意若是是多年或者多月或者多天,如3年spa

後面是寫 3 YEAR ,並不須要複數。因此不要寫成 3 YEARS Novell迷,迷Novellcode

mysql 日期增長一年,一月,一日,多年多月多日就不用愁了! 版權全部,未經Novell迷容許,不得轉載!orm

若是要往前呢?則將數字寫成負數便可。如減1年,則寫 -1 YEARit

注意,還有方法寫的是select ,好比table

SELECT OrderId,DATE_ADD(OrderDate,INTERVAL 45 DAY) AS OrderPayDate
FROM Ordersclass

這個只是臨時在你查詢的時候顯示而已。並不實際更新數據庫中的數據。date

相關文章
相關標籤/搜索