2010-12-17 4 views

ответ

33

Посмотрите, используя DATEADD

что-то вроде

SELECT DATEADD(minute, -30, GETDATE()) 
3

Использование:

SELECT * 
FROM [Janus999DB].[dbo].[tblCustomerPlay] 
WHERE DatePlayed < GetDate() 
AND DatePlayed > dateadd(minute, -30, GetDate()) 
0

SQL Server использует Джулиан даты так ваш 30 означает «30 календарных дней». getdate() - 0.02083 означает «30 минут назад».

Смежные вопросы