我有一个SQL2005数据库,其中的表具有日期时间格式的字段,并保存添加记录的日期和时间。典型条目看起来像10/03/2011 13:35:15
如何使用ad asp页面中的日期范围查询表格中的记录?
答案 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]。