728x90
반응형
데이터를 뽑다보면 날짜 차이 계산이 필요한 경우가 있다
TIMESTAMPDIFF 함수를 이용하면 아주! 쉽게! 차이 계산 가능
TIMESTAMPDIFF
날짜 차이를 연, 분기, 월, 주, 일, 시, 분, 초를 지정하여 가져올 때 사용하는 함수
- 기본 구조
TIMESTAMPDIFF(단위, 날짜1, 날짜2)
// 날짜 2 - 날짜 1 동작
- Example
- 두 날짜 간의 차이를 '초'로 표현
SELECT TIMESTAMPDIFF(SECOND,"2021-07-29 14:00:00" , "2021-07-29 21:00:00");
결과는 25200(초)
- 두 날짜 간의 차이를 '분'으로 표현
SELECT TIMESTAMPDIFF(MINUTE,"2021-07-29 14:00:00" , "2021-07-29 21:00:00");
결과는 420(분)
- 두 날짜 간의 차이를 '일'으로 표현
SELECT TIMESTAMPDIFF(DAY,"2021-07-29 14:00:00" , "2021-07-29 21:00:00");
결과는 0(일)
반응형
'SQL' 카테고리의 다른 글
[SQL] value too long for type character (0) | 2022.12.20 |
---|---|
[MYSQL] DATEDIFF로 날짜 차이 계산하기 (0) | 2022.10.28 |
[MYSQL] Group_concat 사용법 (1) | 2022.10.28 |
[MYSQL] 데이터 있는 테이블 조회 (0) | 2022.06.14 |
[MYSQL] JOIN을 이해해보자 (0) | 2022.05.26 |
댓글