У меня возникла проблема с использованием следующего:
Column_Name BETWEEN @StartDate AND @EndDate.
Это потому, что @EndDate = 00: 00: 00.000 для времени, которое не собирает все значения для этого дня.
Как преобразовать @EndDate (всегда 00: 00: 00.000) в Date + 23: 59: 59.999?