MySQL 日期加減:使用 DATE_ADD() 函數
MySQL 提供了 DATE_ADD()
函數來方便地修改日期值,可以向指定日期添加或減去特定時間間隔。
將天數加到目前日期值
要為 MySQL 表中的目前日期值新增天數,請使用下列語法:
<code class="language-sql">SELECT DATE_ADD(你的字段名, INTERVAL 2 DAY) FROM 表名;</code>
替換為表中日期欄位的名稱。 你的字段名
表示要為目前日期增加兩天。 INTERVAL 2 DAY
範例:
假設有一個名為 的表:classes
<code class="language-sql">CREATE TABLE classes ( id INT NOT NULL AUTO_INCREMENT, date DATE NOT NULL, PRIMARY KEY (id) );</code>
為 161 的行的日期值新增兩天,請使用以下查詢:id
<code class="language-sql">UPDATE classes SET date = DATE_ADD(date, INTERVAL 2 DAY) WHERE id = 161;</code>
注意: 如果日期欄位是 類型,可以使用相同的語法,但時間間隔應以小時、分鐘和秒為單位指定,而不是天。例如,datetime
會在目前日期時間增加兩小時。 INTERVAL 2 HOUR
以上是如何使用 DATE_ADD() 在 MySQL 中新增天數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!