interval 을 날짜 또는 날짜시간 표현 datetime_expr에 unit 를 추가한 값을 반환합니다.

unit 에는 SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, YEAR 를 지정할 수 있습니다.

TIMESTAMP(unit, interval, datetime_expr)

#ex.1)
 mysql> SELECT TIMESTAMPADD(MINUTE, 1, '2003-12-31');
       -> 2003-12-31 00:01:00

 mysql> SELECT TIMESTAMPADD(WEEK, 1, '2003-01-02');
       -> 2003-01-09

 mysql> SELECT TIMESTAMPADD(WEEK, 2, '2003-01-02');
       -> 2003-01-16

 mysql> SELECT TIMESTAMPADD(YEAR, 10, '2003-07-20');
       -> 2013-07-20

0 댓글