Get records 10 min before system datetime in SQL
NOW() + INTERVAL 2 MINUTE
NOW() + INTERVAL 5 MINUTE
NOW() + INTERVAL 10 MINUTE
SELECT Id, TimeStamp
FROM ISAlive
WHERE RecordUpdatedDate < DATEADD(minute,-10, SYSDATETIME());
select Id, TimeStamp
from ISAlive
WHERE RecordUpdatedDate = dateadd(minute,-10,getdate())
might be a starting point. Of course, it probably won't match exactly...
...if you want to get the most recent record that fits that criteria, however, try
SELECT TOP 1 ID, TimeStamp
FROM ISAlive
WHERE RecordUpdatedDate <= dateadd(minute, -10, getdate())
ORDER BY RecordUpdatedDate DESC
You can do this with now()
SELECT Id, TimeStamp
FROM ISAlive
WHERE RecordUpdatedDate <= NOW() - INTERVAL 10 MINUTE;