1. 목적
특정 프로토콜의 경우 서버 or DB의 시간을 기준으로 돌아가야 할 경우가 있다. 이럴 경우 경과 시간을 체크해야 하는데 그때 MySQL에서 사용을 할수 있는 함수이다.
2. 원형
TIMESTAMPDIFF(unit, datetime_expr1, datetime_expr2)
uint : YEAR, MONTH, DAY, HOUR, MINUTE, SECOND
datetime_expr1 : 원본 datetime
datetime_expr2 : 비교 datetime
3. 마무리
MSSQL에서는 datediff를 사용하면되는데 MySQL에서는 안되서 찾아봤다. 다음에 언제 또 필요할지 모르니 우선은 블로그에 담아 둔다.
[출처] [MYSQL] TIMESTAMPDIFF|작성자 권상택
'연구개발 > MYSQL' 카테고리의 다른 글
[MySQL 5.6] TIMESTAMP and DATETIME 기능개선 (0) | 2014.05.05 |
---|---|
mysql 날짜 변환 테스트 주의점 timediff 사용 오류 (0) | 2014.05.05 |
MySQL - 저장 프로시저(Stored Procedure), 커서(Cursor) 사용 예제 (0) | 2014.05.04 |
MySQL 5.X - FUNCTION,PROCEDURE 만들기 예제 (0) | 2014.05.04 |
[mysql] 두 문자열을 비교하는 STRCMP 함수 (0) | 2014.05.03 |