回 帖 发 新 帖 刷新版面

主题:查询特定日期记录,统计出符合这个条件的记录数

要查询特定日期的所有记录,并且要统计出符合这个条件的记录数,
说明:supdate字段类型为datetime,我只想截取到年月日(格式如:2013-04-18),
查了相关资料,写出了如下代码,但这是报错,麻烦高手指正。
set rs1=server.createobject("adodb.recordset")
sql1="select  count(*) as Num from supInfor where formatdatetime(supdate,2)="&receivetime
rs1.open sql1,conn,1,1
Supplier_Num = rs1("Num")
set rs1=nothing

谢谢了!!!!!!

回复列表 (共3个回复)

沙发

自己先顶!!!!!!!

板凳

select * from daycount where indate=#"&date()&"# 这是部分代码,主要是后面一段,indate是日期型,date是输入的 SELECT count(*) as totlc FROM daycount where indate>=#"&begdaya&"# and indate<=#"&enddaya&"#" 这是我的一个完整日期统计代码,你可能需要 是access数据库

3 楼

我用的是sql2000数据库,其中receivetime所获取的值的格式如2013-04-18

我来回复

您尚未登录,请登录后再回复。点此登录或注册