Я пишу этот вопрос:Как включить часы в последний день недели в SQL сервере
SELECT
DATEADD(wk, DATEDIFF(wk, 0, vr_EmployeeLog.DateTimeStart), 0) period_start,
DATEADD(wk, DATEDIFF(wk, 0, vr_EmployeeLog.DateTimeStart), 6) period_end
FROM
vr_EmployeeLog
Я получаю результат:
period_start 2015-10-12 00:00:00.000
period end 2015-10-18 00:00:00.000
, но я получил запись на дату period_end 2015-10-18 01: 56: 00.000 AM и не включенный в результат.
Как я могу это достичь?
Какой тип столбца? – Dai
datetime column type – maxspan
Мне нужно использовать DateADD и DateDiff. where не разрешено для меня – maxspan