2

GoogleでX日以内に行を選択する方法を見つけましたが、SQL Server 2008テーブルに列があり、過去30分以内のdatetime行を取得したいと考えています。datetime

誰かがこれを行う方法を教えてもらえますか?

ありがとう。

4

3 に答える 3

8
WHERE column >= DATEADD(mi, -30, GETDATE())
于 2012-05-05T06:53:36.260 に答える
2

DateAddを使用する

select * from
yourtable
where DateCol > DateADD(mi, -30, GetDate())
于 2012-05-05T06:52:31.933 に答える
0

DATEADDまたはDATEDIFFを使用します

于 2012-05-05T06:59:19.807 に答える