У меня есть запрос ниже, где 1 июля необходимо вернуть до следующего финансового года, а затем обратно до 1 апреля после следующего финансового года. Запрос ниже продолжает возвращаться 01 июля 2019 года даже после следующего финансового года.
select (case when getdate() < '2020-03-31' then '2019-07-01'
when GETDATE() > '2020-03-31' then
dateadd(month, 3, dateadd(year, datepart(year, dateadd(month, -3, '2021-05-26')) - 1900, 0)) end)
любая помощь приветствуется