В какой квартал финансового года попадает данная дата? - PullRequest
0 голосов
/ 03 февраля 2020

Пример: у меня дата 02/11/2019 (это четвертый квартал в 2019 финансовом году). Я бы хотел выяснить, в какой квартал он подходит для финансового года, используя SQL Наш финансовый год начинается 1 июля

1 Ответ

0 голосов
/ 03 февраля 2020

Предполагая, что финансовый год 2021 начинается с 2020-07-01, просто добавьте к дате 6 месяцев и используйте обычные функции даты:

select year(dateadd(month, 6, datecol )) as fiscal_year,
       quarter(dateadd(month, 6, datecol)) as fiscal_quarter

Если финансовый год 2020 начинается с 2020-07-01 затем вычтите шесть месяцев вместо того, чтобы прибавлять 6 месяцев.

...