注册 登录
编程论坛 ASP技术论坛

asp中select语句如何查询时间段内的数据

sunfeiyao 发布于 2013-01-04 16:25, 687 次点击
如想查询N年的内容 指定查询 4月28日 到5月2日的数据怎么查询?
6 回复
#2
dzt00012013-01-04 17:08
sql = "... where date>=#2012-4-28# and date<=#2012-5-2#"
#3
sunfeiyao2013-01-04 17:14
这个只能查询2012年4-28至5-28日的数据  怎么查询N年的
#4
dzt00012013-01-04 17:25
你是要多年的一起查询出来?
#5
sunfeiyao2013-01-04 17:29
是的
#6
yms1232013-01-05 14:03
用between and呢?
between '2005-4-28' and '2010-5-2'
#7
ysf01812013-01-06 14:13
如果用SQL很麻烦的,但是如果用ASP结合SQL判断会好写些。

rs.open"select * from 表 order by id desc",conn,1,1
do while not rs.eof
  if day (rs("日期"))
  if month (rs("日期"))

rs.movenext
loop
rs.close
后面自己写
1