У меня есть запрос SQL для отчета SSRS, чтобы получить результаты, в которых запись была создана между двумя датами, я использую параметры для значений даты
select * from results
where [startdate] >=@datestart or [startdate] <=@dateend
, когда я запускаю отчет SSRS и выбираюв тот же день для @startdate и @enddate я получаю 2 записи, которые, как я знаю, неверны.Когда я запускаю запрос SQL и использую дату, например, «01 февраля 2019», а не параметр, я получаю разные результаты.Нужно ли исключать время из моих параметров или установить для @startdate время 00:00:00 и установить для @dateend значение 23:59:59, чтобы получить те же результаты, если я использовал фактическую дату?