최종 수정: 에
QUARTERS_DIFF
설명
QUARTERS_DIFF 함수는 두 날짜 사이의 분기 수를 계산합니다. 이 함수는 두 날짜를 매개변수로 받아 첫 번째 날짜에서 두 번째 날짜를 뺀 분기 차이를 반환합니다. 분기 차이는 개월 수 차이를 3으로 나눈 후 소수점 이하를 버린 값과 같습니다.
구문
QUARTERS_DIFF(<enddate>, <startdate>)
매개변수
| 매개변수 | 설명 |
|---|---|
<enddate> | 종료 날짜입니다. DATE, DATETIME 또는 TIMESTAMP_NS를 지원합니다. |
<startdate> | 시작 날짜입니다. DATE, DATETIME 또는 TIMESTAMP_NS를 지원합니다. |
반환 값
<startdate>를 <enddate>에서 뺀 결과를 분기 수로 반환합니다.
<enddate>또는<startdate>중 하나라도 NULL이면 NULL을 반환합니다.
예제
select QUARTERS_DIFF('2021-03-25', '2020-10-25'), QUARTERS_DIFF('2020-10-25 10:00:00', '2022-12-25 11:00:00');
+------------------------------------------+------------------------------------------------------------+
| QUARTERS_DIFF('2021-03-25','2020-10-25') | QUARTERS_DIFF('2020-10-25 10:00:00','2022-12-25 11:00:00') |
+------------------------------------------+------------------------------------------------------------+
| 1 | -8 |
+------------------------------------------+------------------------------------------------------------+