이 함수는 datetime_expr2 - datetime_expr1 의 값을 뺀 값의 unit 를 반환합니다.

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

TIMESTAMPDIFF(unit, datetime_expr1, datetime_expr2)

#ex.1)
 mysql> SELECT TIMESTAMPDIFF(MINUTE, '2003-02-01', '2003-05-01 12:05:55');
       -> 128885

 mysql> SELECT TIMESTAMPDIFF(YEAR, '2003-05-01', '2002-01-01');
       -> -1

 mysql> SELECT TIMESTAMPDIFF(MONTH, '2003-02-01', '2002-05-01');
       -> 3

0 댓글