更新 MySQL 中的日期值:新增年份
在 MySQL 中,您可以使用運算子來遞增表中的數值。但是,對於日期,需要採用不同的方法來新增指定的時間段。
使用 DATE_ADD
將一年加到日期值對於MySQL表,可以使用DATE_ADD函數。其語法如下:
DATE_ADD(date, INTERVAL period)
其中:
UPDATE table SET date = DATE_ADD(date, INTERVAL 1 YEAR)例如,如果您有一個名為events 的表格對於名為event_date 的列,您可以執行以下查詢將所有事件日期增加一年:
UPDATE events SET event_date = DATE_ADD(event_date, INTERVAL 1 YEAR)
替代方法:ADDDATE
您也可以使用ADDDATE 函數,它是DATE_ADD 的別名。 ADDDATE 的語法略有不同:ADDDATE(date, interval)其中:
UPDATE events SET event_date = ADDDATE(event_date, '1 YEAR')
以上是如何在 MySQL 表中的日期值中新增年份?的詳細內容。更多資訊請關注PHP中文網其他相關文章!