У меня есть таблица SQL SERVER, в которой есть только одно поле «StartDate», записи выглядят следующим образом:
** 2011-07-28 19: 30: 00.000
2011-07-29 21: 50: 00.000
2011-07-25 09: 20: 00.000 **
Что я хочу сделать:
ПОКАЗАТЬ ЗАПИСИ, если его текущая дата (сегодняшняя дата) и разница во времени между текущим временем и начальной датой не менее 5 минут. Я написал следующий код, но он не показывает разницу во времени?
SELECT * FROM table WHERE DATEDIFF(day, StartDate, GETDATE()) <= 0