반응형
TIMESTAMPDIFF 함수는 두 날짜/시간 값 사이의 차이를 계산하는 함수입니다. 함수는 첫 번째 매개변수로 지정된 시간 단위에 따라 두 번째와 세 번째 매개변수 사이의 차이를 계산합니다.
사용법
TIMESTAMPDIFF('시간 단위', '첫번째 날짜/시간 값', '두번째 날짜/시간 값');
첫 번째 매개변수인 시간 단위는 "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MICROSECOND"입니다.
날짜 시간 값은 DATETIME, DATE 또는 TIMESTAMP 형식 중 하나를 사용 하시면 됩니다.
사용예제
SELECT TIMESTAMPDIFF(MINUTE,'2023-04-24 10:00:00','2023-04-24 11:30:00'); //90
SELECT TIMESTAMPDIFF(SECOND,'2023-04-24 10:00:00','2023-04-24 11:30:00'); //5400
SELECT TIMESTAMPDIFF(DAY,'2023-04-24','2023-04-25'); //1
반응형
'개발이야기 > MySQL' 카테고리의 다른 글
[MySQL] IFNULL 함수로 NULL값 대체하기 (사용법, 예제) (0) | 2023.05.16 |
---|---|
[MySQL] WHERE IN 검색, 다중 컬럼, 서브쿼리 사용법/예제 (0) | 2023.05.10 |
[MySQL] order by 특정 값 먼저 정렬 하기 (order by field, order by case when) (0) | 2023.03.21 |
[MySQL] date_format 사용방법 (날짜 검색, 조회, 포함) (2) | 2023.02.28 |
[MySQL] SELECT 결과 UPDATE 하기 (0) | 2023.02.19 |
댓글