Я хотел бы получить дату минус 1 год, но без записи времени.
Следующий запрос
SELECT DATEADD(year, -1, GETDATE())
Вывод:
2015-03-30 10:48:04.220
Я хочу 2015-03-30 00:00:00:000
Похожий на:
(DATEADD(dd, DATEDIFF(dd, 0, GETDATE()), 0))
Результат: 2016-03-30 00:00:00.000
Как правильно или проще всего это сделать?
2015-03-30 00:00:00:000
. Странно, но похоже, что это довольно точное представление о полуночи. Вам нужно время дня или простоdate
? - person HABO   schedule 30.03.2016