Sql запрос замедляется при использовании локальной переменной
У меня есть проблема с моим запросом ,
Это было быстро, когда я использовал постоянные данные, но медленно, когда я использовал переменную
пример
Выберите * из T_report, где convert(date,created_date) >='2020-05-01'
и конвертировать(дата,created_date)<='2020-05-30'
этот запрос выполняется быстро ,
но когда я использую вот так
объявить @startdate как дату
объявить @enddate как дату
набор 2020-05-01 @даты начала StartDate =''
set @enddate='2020-05-30'
Выберите * из T_report, где convert(date,created_date) >=@startdate
и конвертировать(дата,created_date)<=@enddate
Что я уже пробовал:
как я могу решить эту проблему?
У меня есть попытка использовать опцию(перекомпиляция)
но все равно медленно
Patrice T
Показать структуру таблицы.