【Access交叉表查询】根据条件统计人数,统计各个班A类B类C类人数的示例;两种方法实现统计各个班 A类 B 类 C类人数,统计学生成绩人数的示例;一个统计学生成绩分析报表的交叉表查询示例,Access统计每班学生最高分、最低分、平均分的示例-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


【Access交叉表查询】根据条件统计人数,统计各个班A类B类C类人数的示例;两种方法实现统计各个班 A类 B 类 C类人数,统计学生成绩人数的示例;一个统计学生成绩分析报表的交叉表查询示例,Access统计每班学生最高分、最低分、平均分的示例

发表时间:2023/2/15 8:12:54 评论(0) 浏览(4304)  评论 | 加入收藏 | 复制
   
摘 要:【Access交叉表查询】根据条件统计人数,统计各个班A类B类C类人数的示例;两种方法实现统计各个班 A类 B 类 C类人数,统计学生成绩人数的示例;一个统计学生成绩分析报表的交叉表查询示例,Access统计每班学生最高分、最低分、平均分的示例。
正 文:
一、学友问题描述:
左岸(920552932)  15:12:56
@褚玉春老师,我这个学生成绩分析报表功能折腾了好久,实在不会啊求指教,如下图,我要得出这样的一个分析结果数据:
点击图片查看大图


Alan_zhang(122544800)  15:37:26

用交叉表即可,我给你做了一个交叉表查询示例,如下图:

点击图片查看大图


褚玉春(cyc)  15:51:12

均分: Round(Avg([分数]),2)
平均分改成这样,你刚才写的是avg在外面,round在里面,这样就小数位不准确了。

二、解决方法:
根据网友要求,结合群里面其他Access高手,整合资源做的一个Access查询小示例,用了两种方式实现:
第一种,用的是交叉表查询方式,具体看示例里面方法1;
第二种,用的是传统的选择查询方式,略微复杂些,但功能完美实现。

大家需要的可以下载示例,自己再根据实际需要,进行修改调整查询里面的设计。


附   件:
点击下载此附件

演   示:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access交叉表查询】根据年龄分字段统计记录数示例  【麥田  2014/7/25】
【Access交叉表查询】交叉表查询让空值转换成0显示的示例  【麥田  2014/7/26】
【Access交叉表查询】交叉表查询实现年龄分字段统计记录数及合计...  【麥田  2014/8/4】
动态创建查询解决交叉表字段不确定的问题  【罗勇胜  2019/6/30】
带参数的交叉表出报表  【罗勇胜  2019/7/27】
利用交叉表查询来统计数据  【张志  2020/4/9】
Access交叉表查询设置值的列顺序  【易勋  2021/8/26】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接