Я знаю, что это должно быть легко, и я делаю это никакие проблемы в MySQL и Postgresql, но я борюсь с SQL Server. Я хочу выбрать строки с datetimeoffset полем, это составляет более чем старый час.
select * from table where mydatetime < getdate() - 1 hour
Я попробовал dateadd и datediff, но не могу разобраться в нем.
WHERE mydatetime < DATEADD(hour, -1, SYSDATETIMEOFFSET())
для получения дополнительной информации: dateAddd (Transact-SQL)
select * from table where mydatetime < dateadd(hh, -1, getdate())