Я пытаюсь получить данные из базы данных за последний год. DATEADD
возвращает тип данных smalldatetime
, а GETDATE
возвращает тип данных datetime
. Моя попытка изменить тип данных GETDATE
с помощью CAST
не работает. Запрос возвращает ВСЕ даты - вплоть до 2014 года. Я использую следующий код:
WHERE REC_DATE > DATEADD(DAY ,-365, CAST(GETDATE() AS smalldatetime))