Where (DYYYY = (year( getdate() +1)))DatePart(month, GETDATE())) + '/' + DatePart(day, GetDate())) -1 + '/' + DatePart(year, GetDate())) +1)
У меня проблемы с выполнением запроса, в котором я могу использовать вчерашнюю дату, но в следующем году для прогнозов.
Это даст вам то, что вы ищете?
DATEADD(yy, 1, DATEADD(dd, -1, getdate()))
Если вы хотите исключить компонент времени, вы можете использовать такой вариант, как этот
DATEADD(yy, 1, DATEADD(dd, datediff(dd, 0, getdate()), -1))