Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Obtenha registros 10 minutos antes da data e hora do sistema no SQL

select Id, TimeStamp
from ISAlive
WHERE RecordUpdatedDate = dateadd(minute,-10,getdate())

pode ser um ponto de partida. Claro, provavelmente não corresponderá exatamente ...

...se você quiser obter o registro mais recente que atenda a esse critério, tente
SELECT TOP 1 ID, TimeStamp
FROM ISAlive
WHERE RecordUpdatedDate <= dateadd(minute, -10, getdate())
ORDER BY RecordUpdatedDate DESC