设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 5301|回复: 26
打印 上一主题 下一主题

[与其它组件] SQL语句如何写:假如一天24个小时的数据,如何取排名前3位的数据

[复制链接]
跳转到指定楼层
1#
发表于 2007-3-10 07:05:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做话务分析,1、假如有1个基站,它每天每个小时都有话务量,我想筛选出满足以下条件的基站(一周有三天或以上,每天有3个最高的话务量大于1,并不是一周有9个时段大于1),请问该如何查?

谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-3-10 08:11:00 | 只看该作者
提供一个示例更能理解你的问题,可能太专业了
3#
 楼主| 发表于 2007-3-10 19:16:00 | 只看该作者

附表,请帮忙

这是一张基站信息表,一周有7张这样的表(1天1张),包含了话务量等信息.在该表中,MO_NAME字段表示基站名称,CURRDATE表示日期,PERIOD表示时段(1就是0:00-1:00),ST22就是话务信息,ST22/3600就表示这个时段的话务量.假如我把7张表已经导入了同一个文件AAA,请帮我写两个语句:
1.请筛选出一周里至少有三天或以上且每天9点到24点话务量都低于1的基站,(不是简单的16*3个时段)
2.请筛选出一周里至少有三天或以上,每天每个基站话务最高的3个时段的数值,并判断这3个数字是否大于1.
不胜谢谢.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
发表于 2007-3-10 21:23:00 | 只看该作者
你的表中有ST1-ST52,只管ST22话务量,其他的不用统计对吗?
5#
 楼主| 发表于 2007-3-10 23:28:00 | 只看该作者

是的

其它的反应的是其它的指标,不反映话务量.请版主帮我
6#
发表于 2007-3-11 00:11:00 | 只看该作者
每天9点到24点话务量都低于1的基站

如果在此期间有一个时点大于1,即此基站不能计算在此
7#
 楼主| 发表于 2007-3-11 00:28:00 | 只看该作者

是的

是的
8#
发表于 2007-3-11 00:42:00 | 只看该作者
你的例子只提供1天的数据,只提取的一天的数据:每天9点到24点话务量都低于1的基站


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
9#
发表于 2007-3-11 00:50:00 | 只看该作者
上面的查询只是一天的筛选,对一周里至少有三天或以上 的 还必须进一步筛选

需要的请简化例子,提供完整的数据
10#
 楼主| 发表于 2007-3-11 01:11:00 | 只看该作者

谢了

不过您的查询2查出的是某个基站在9-24点内的话务量,即使某个时段大于1,它也会显示其它时段的话务量.我要的是只要是在这个时段内只要有一个时段大于1我就不要这个基站显示.另外其它6天的数据跟这个格式一样,你可以假设已经是在一张表里,如何筛选我所说的大于等于3天且9-24时段内没一个时段超标的基站.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-6 19:25 , Processed in 0.101534 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表