某个客户在过去3小时内获取所有记录的最佳方法是什么?我不太确定如何设置这个sql?
模式
CustID varchar AddressID varchar DateCreated datetime
SELECT C.*
FROM Customer C
WHERE C.DateCreated > DATEADD(hour, -3, GetDate())
Run Code Online (Sandbox Code Playgroud)
编辑:"past 3 hours by a certain customer"
SELECT C.*
FROM Customer C
WHERE C.CustID = @CustID
AND C.DateCreated > DATEADD(hour, -3, GetDate())
Run Code Online (Sandbox Code Playgroud)