| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 528 人关注过本帖
标题:[求助]高手进来帮小弟一下,关于查询问题!急急急~~~~~
只看楼主 加入收藏
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
快速回复:[求助]高手进来帮小弟一下,关于查询问题!急急急~~~~~
数据加载中...
 
   



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

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