SQL日期范围查询

时间:2011-03-10 14:52:26

标签: sql sql-server-2005 asp-classic ado

我有一个SQL2005数据库,其中的表具有日期时间格式的字段,并保存添加记录的日期和时间。典型条目看起来像10/03/2011 13:35:15

如何使用ad asp页面中的日期范围查询表格中的记录?

2 个答案:

答案 0 :(得分:3)

between运营商应该可以做到这一点。

select 
    * 

from YourTable where DateField between '10/1/2011' and '10/5/2011 11:59:59 PM'

答案 1 :(得分:1)

这将为您提供表格中的所有行,以便给出开始日期(@StartDate)和结束日期(@EndDate):

 select 
    *
 from 
    [TableName]
 where
    [DateToTest] BETWEEN @StartDate AND @EndDate

只需用您的值替换[TableName]和[DateToTest]。