标题:[求助]高手进来帮小弟一下,关于查询问题!急急急~~~~~
只看楼主
lemonkxs
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-4-28
 问题点数:0 回复次数:4 
[求助]高手进来帮小弟一下,关于查询问题!急急急~~~~~
比如有以下这样一个表,请问该如何查询某人在特定时间范围内,统计出现01的次数和02的次数。。
显示后的形式为:姓名       01次数     02次数      

name   item_id     time                info表
李          01          20050101
王          01          20050101
李          02          20050101
王          02          20050101
李          01          20050102
王          01          20050102
李          02          20050103
李          01          20050104
王          02          20050104
搜索更多相关主题的帖子: 查询 
2005-04-28 10:29
surnfu
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2005-3-21
得分:0 
select count(item_id) from 表 where    time  >??? and time < ???  and  item_id =??

http://
2005-04-28 10:51
wanglong202
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-4-22
得分:0 
dim startday//你要搜索的时间
dim endday
dim year, mounth,day
 year=left(rs("time"),4)
mounth=substring(rs("time"),4,6)
day=right(rs("time"),2)
date1=year+"-"+mounth+"-"+day

select count(*) from 表名 date1 between #"&startday"#  and #"endday"#

num=rs(0)
2005-04-28 11:05
surnfu
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2005-3-21
得分:0 
date1=year+"-"+mounth+"-"+day?

楼上正确

date1=year&"-"&mounth&"-"&day

http://
2005-04-28 21:15
surnfu
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2005-3-21
得分:0 
substring是jv的函数么?

mounth=mid(rs("time"),4,6)

http://
2005-04-28 21:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-16933-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051640 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved