SELECT * FROM [mydatabase].[dbo].[mytable] where intime < dateadd(MINUTE, -60, GETDATE())
[mydatabase].[dbo].[mytable] 是我的database裡的一個table
GETDATE() 是MSSQL獲取現在時間
intime 是我的table裡記錄資料加入的時間
dateadd 是MSSQL用來比對時間
整句的意思是我要從mytable裡篩出資料加入時間已經超過一個小時以上的所有記錄
dateadd的詳細使用方法可以參考https://msdn.microsoft.com/zh-tw/library/ms186819(v=sql.120).aspx
文章標籤
全站熱搜