Я нашел некоторые исправления об этом легко.Но я не могу изменить тип данных столбца даты с nvarchar на date в SQL Server.Я согласен выбирать между последними 7 днями.
nvarchar
date
Как я могу это сделать?
Вы должны использовать дату преобразования из дд-мм-гггг в гггг-мм-дд в SQL Server.
SELECT CONVERT(date,'30-01-2015',103)
Сначала вам нужно преобразовать и обновить гггг-мм-дд строки.После этого вы можете легко получить последние 7 дней.