SELECT
CAST('01 '+ RIGHT(CONVERT(CHAR(11), DATEADD(MONTH, -18, GETDATE()), 113), 8) AS date)
Вывод: 2018-12-01
SELECT
CAST(DATEADD(MONTH, DATEDIFF(MONTH, -1, GETDATE()) - 1, -1) AS date)
Вывод: 2020-05-31
Результат запроса - с de c 2018 по май 2020, но Я хочу пропустить последние 4 месяца.
Я хочу, чтобы результат был июль 2018 - de c 2019 (2018-07-01 - 2019-12-31)
Может ли кто-нибудь помочь с это?
Спасибо