Sql 选择时间不超过30分钟的行?

Sql 选择时间不超过30分钟的行?,sql,sql-server-2008,Sql,Sql Server 2008,我在google上找到了在X天内选择行的方法,但我的SQL Server 2008表中有一个datetime列,我希望在过去30分钟内获得包含datetime的行 有人能告诉我怎么做吗 谢谢。使用 使用或欢迎使用StackOverflow:如果您发布代码、XML或数据示例,请在文本编辑器中突出显示这些行,并单击编辑器工具栏上的“代码示例”按钮({}),以精确地格式化和语法突出显示它! select * from yourtable where DateCol > DateADD(mi, -

我在google上找到了在X天内选择行的方法,但我的SQL Server 2008表中有一个
datetime
列,我希望在过去30分钟内获得包含
datetime
的行

有人能告诉我怎么做吗

谢谢。

使用


使用或

欢迎使用StackOverflow:如果您发布代码、XML或数据示例,请在文本编辑器中突出显示这些行,并单击编辑器工具栏上的“代码示例”按钮(
{}
),以精确地格式化和语法突出显示它!
select * from
yourtable
where DateCol > DateADD(mi, -30, GetDate())
WHERE column >= DATEADD(mi, -30, GETDATE())