DATE_DIFF
두 타임스탬프 간의 차이를 계산합니다.
문법
DATE_DIFF(UNIT, TIMESTAMP1, TIMESTAMP2)
인수
UNIT
유형: string
반환할 시간 단위입니다.
다음 중 하나일 수 있습니다.
yearquartermonthweekdayhourminutesecondmillisecond
TIMESTAMP1
유형: timestamp
TIMESTAMP2에서 뺄 시간입니다.
TIMESTAMP2
유형: timestamp
TIMESTAMP1에서 빼는 시간입니다.
반환 값:
유형: bigint
TIME2 - TIME1는 UNIT로 표현됩니다.
예
| 단위 | TIMESTAMP1 | TIMESTAMP2 | 출력 |
|---|---|---|---|
| 일 | 2001-08-22 03:04:05.321
|
2001-08-23 03:04:05.321
|
1 |
| 년 | 2001-08-22 03:04:05.321
|
2006-08-22 03:04:05.321
|
5 |
| 년 | 2006-08-22 03:04:05.321'
|
2001-08-22 03:04:05.321
|
-5 |
| second | 2001-08-22 03:04:05.321
|
2001-08-22 03:04:35.321
|
30 |
| 분기 | 2001-08-22 03:04:05.321
|
2001-11-22 03:04:05.321
|
1 |
| 분기 | 2001-08-22 03:04:05.321
|
2001-08-22 03:04:05.321
|
0 |
| 년 | 2001-08-22 03:04:05.321
|
null
|
null
|