2012-05-05 52 views
1

我已經找到了在谷歌選擇X天內的行的方法,但我有我的SQL Server 2008表中的datetime列,並希望得到在最近30分鐘內有datetime的行。時間30分鐘或更少時間選擇行?

任何人都可以告訴我如何做到這一點?

謝謝。

回答

7
WHERE column >= DATEADD(mi, -30, GETDATE()) 
+1

歡迎StackOverflow上:如果您發佈的代碼,XML或數據樣本,** **請在高亮文本編輯器的線和點擊編輯器工具欄上的「代碼示例」按鈕(「{}」),以精確地格式化和語法突出顯示它! –

2

使用DateAdd

select * from 
yourtable 
where DateCol > DateADD(mi, -30, GetDate()) 
相關問題