2010-12-17 25 views

Trả lời

33

Có xem xét sử dụng DATEADD

cái gì đó như

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

Sử dụng:

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

SQL Server sử dụng Julian ngày nên 30 của bạn có nghĩa là "30 ngày theo lịch". getdate() - 0.02083 có nghĩa là "30 phút trước".

Các vấn đề liên quan