본문으로 건너뛰기
최종 수정: 에

QUARTERS_DIFF

설명​

QUARTERS_DIFF 함수는 두 날짜 사이의 분기 수를 계산합니다. 이 함수는 두 개의 날짜 매개변수를 받아 첫 번째 날짜에서 두 번째 날짜를 뺀 차이를 분기 단위로 반환합니다. 분기 단위 차이는 월 단위 차이를 3으로 나눈 뒤 소수점 이하를 버린 값과 같습니다.

구문​

QUARTERS_DIFF(<enddate>, <startdate>)

매개변수​

매개변수설명
<enddate>종료 날짜로, 차이를 계산할 때 나중 날짜를 나타냅니다. DATE 또는 DATETIME 타입을 지원합니다
<startdate>시작 날짜로, 차이를 계산할 때 이전 날짜를 나타냅니다. DATE 또는 DATETIME 타입을 지원합니다

반환값​

<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 |
+------------------------------------------+------------------------------------------------------------+