select 班级,avg(英语分数) as 英语平均分,avg(语文分数)as 语文平均分 From学生成绩表4 group by 班
查询结果有变化:
可以保存这个查询:
常用的选择查询可以归纳以下几种类型
第一种查询语句:
select * from 学生成绩表4
它的意义就是查询“学生成绩表4”中所有的数据,下图便是:运行之后,就出现下图这样的结果,和“学生成绩表4”中的数据一模一样 。
第二种查询语句:
select *from 学生成绩表4where 英语分数>=60
较之前多了where 英语分数>=60,就是表示加了条件限制,只查询英语成绩及格的数据,where后面接的就是限定条件 。运行之后,就出现下图这样的结果,显示的只是英语成绩及格的人员,不及格的不显示 。
第三种查询语句:
select 班级,avg(英语分数) from 学生成绩表4 where 英语分数>=60 group by 班级
较之前多了“group by 班级”,而且把“*”改成了“班级,avg(英语分数)”,就是表示对不同班级进行分组查询,而且只查询及格人员的平均成绩,也就是中上等学生之间的比较,把不及格人员排除在外了 。运行后,是下图这样的结果,显示了不同班级英语成绩及格学生的平均分数 。
可以看到二班及格学生的英语平均成绩最高
二班中上等生的英语成绩要普遍高于其它班级的中上等生
Access数据库查询语句几个常用的统计函数1、avg()函数
这个比较熟悉,就是取字段的平均值:求每个班级语文的平均分:
select 班级,avg(语文分数) from 学生成绩表group by 班级
运行结果:
2、sum()函数
这个函数和我们Excel里面的比较类似,它就是求和函数,求每个班级语文的总分:
select 班级,sum(语文分数) from 学生成绩表group by 班级
运行结果:
3、count()函数
统计记录数,求每个班级的学生人数:
select 班级, count(学号)FROM 学生成绩表GROUP BY 班级;
运行结果:
4、max()函数
取字段最大值,求每个班级的语文最高分:
select 学号, max(语文分数)FROM 学生成绩表GROUP BY 学号;
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GRIS鳗鱼成就怎么完成 GRIS鳗鱼成就完成方法分享_网
- GRIS备忘录全收集图文攻略 GRIS备忘录怎么收集_网
- 暗影火炬城怎么格挡 暗影火炬城格挡操作方法介绍
- 下一站江湖千叶如来 下一站江湖千叶如来怎么得
- 暗影火炬城试玩版评测心得分享 暗影火炬城demo版试玩怎么样
- 下一站江湖苍泽真气怎么得 下一站江湖苍泽真气获得攻略
- 电脑怎么p图 电脑p图教程步骤
- ppt转换pdf怎么转换 ppt转pdf在线转换免费
- ico图标文件怎么制作 ico图标在线转换
- 新手机怎么充电 手机第一次如何正确充电