|
主题: 救命!这个该怎么统计?
|
 inter
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#12002/11/12 16:40:44
比如我有一个字段“文件编号”!记录从GD-DG-2002-001到GD-DG-2002-280 中间可能不连贯!比如缺少GD-DG-2002-212、GD-DG-2002-240等记录!我暂且叫他空白编号! 我怎么做才能在两个文本框中输入两个编号,点击按钮就可以统计出他们之间的空白编号?
|
 5D荣誉版主
职务:普通成员
等级:1
金币:10.0
发贴:271
|
#22002/11/12 18:53:52
maxId = cint(right (Request.form("lastID"),3)) minId = cint(right((Request.form("firstID"),3)) sql="select count(*) as recordcount from 数据表名称where (文件编号>='" & minId & "' 文件编号<='" & maxId & "')" rs.open sql,conn response.write (maxId-minId-rs("recordcount"))
|
 inter
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#32002/11/12 19:07:05
请问斑竹maxId-minId-rs("recordcount") 和count(*) as recordcount 是什么意思?
编辑历史:[这消息被inter编辑过(编辑时间2002-11-12 19:10:01)]
|
 5D荣誉版主
职务:普通成员
等级:1
金币:10.0
发贴:271
|
#42002/11/13 8:24:08
maxId和minId使我定义的变量,用来取得你输入的文件编号的范围 count(*) as recordcount即将符合条件的数目写入recordcount,执行后 rs("recordcount")即取得了符合条件的数目,相减就得到了空白编号得数目
|