ADDDATE() 日期加法

ADDDATE(date,INTERVAL expr1 unit)
ADDDATE(expr2,days)
date 傳入的日期
expr1 傳入的數值
unit expr1的單位
expr2 傳入的日期
days 加上的天數
當被第二個參數使用 INTERVAL格式時,ADDDATE()就是DATE_ADD()的同義詞。
對於INTERVAL參數上的訊息,請參考DATE_ADD()的描述。
mysql> SELECT DATE_ADD('1998-01-02', INTERVAL 31 DAY);
-> '1998-02-02'

mysql> SELECT ADDDATE('1998-01-02', INTERVAL 31 DAY);
-> '1998-02-02'

若 days 參數只是整數值,將這個參數當作天數加到 expr 中。
mysql> SELECT ADDDATE('1998-01-02', 31);
-> '1998-02-02'

沒有留言: