: 59 схем плохая идея. Сравнения должны быть меньше, чем (начало) следующего дня, чтобы включить полный предыдущий день.
SELECT @StartDate = DATEADD(dd,-10,CAST(getdate() AS DATE)), @EndDate = CAST(getdate() AS DATE)
Однако, если вы все еще хотите это:
SELECT @StartDate = DATEADD(dd,-10,CAST(getdate() AS DATE)), @EndDate = DATEADD(ss,-1,CAST(CAST(getdate() AS DATE) AS DATETIME))