SUBDATE 는 DATE_SUB 함수의 동의어로 date 에 days(또는 expr) 의 값을 뺀 날짜를 반환합니다.

SELECT SUBDATE(date, INTERVAL expr);
 SELECT SUBDATE(date, days);

#ex.1)
 mysql> SELECT SUBDATE('2011-09-01', INTERVAL 31 DAY);
      -> 2011-08-01
 mysql> SELECT SUBDATE('2011-09-01 12:00:00', 31);
      -> 2011-08-01 12:00:00

#ex.2)
 mysql> SELECT SUBDATE('2011-06-01 12:00:00', 25);
      -> 2011-05-07 12:00:00

0 댓글