数据库access怎么下载 access数据库入门教程( 三 )


select 班级,avg(英语分数) as 英语平均分,avg(语文分数)as 语文平均分 From学生成绩表4 group by 班

数据库access怎么下载 access数据库入门教程


查询结果有变化:

数据库access怎么下载 access数据库入门教程


可以保存这个查询:

数据库access怎么下载 access数据库入门教程


常用的选择查询可以归纳以下几种类型
第一种查询语句:
select * from 学生成绩表4它的意义就是查询“学生成绩表4”中所有的数据,下图便是:

数据库access怎么下载 access数据库入门教程


运行之后,就出现下图这样的结果,和“学生成绩表4”中的数据一模一样 。

数据库access怎么下载 access数据库入门教程


第二种查询语句:
select *from 学生成绩表4where 英语分数>=60较之前多了where 英语分数>=60,就是表示加了条件限制,只查询英语成绩及格的数据,where后面接的就是限定条件 。

数据库access怎么下载 access数据库入门教程


运行之后,就出现下图这样的结果,显示的只是英语成绩及格的人员,不及格的不显示 。

数据库access怎么下载 access数据库入门教程


第三种查询语句:
select 班级,avg(英语分数) from 学生成绩表4 where 英语分数>=60 group by 班级较之前多了“group by 班级”,而且把“*”改成了“班级,avg(英语分数)”,就是表示对不同班级进行分组查询,而且只查询及格人员的平均成绩,也就是中上等学生之间的比较,把不及格人员排除在外了 。

数据库access怎么下载 access数据库入门教程


运行后,是下图这样的结果,显示了不同班级英语成绩及格学生的平均分数 。
可以看到二班及格学生的英语平均成绩最高
二班中上等生的英语成绩要普遍高于其它班级的中上等生

数据库access怎么下载 access数据库入门教程


Access数据库查询语句几个常用的统计函数1、avg()函数
这个比较熟悉,就是取字段的平均值:求每个班级语文的平均分:
select 班级,avg(语文分数) from 学生成绩表group by 班级
数据库access怎么下载 access数据库入门教程


运行结果:

数据库access怎么下载 access数据库入门教程


2、sum()函数
这个函数和我们Excel里面的比较类似,它就是求和函数,求每个班级语文的总分:
select 班级,sum(语文分数) from 学生成绩表group by 班级
数据库access怎么下载 access数据库入门教程


运行结果:

数据库access怎么下载 access数据库入门教程


3、count()函数
统计记录数,求每个班级的学生人数:
select 班级, count(学号)FROM 学生成绩表GROUP BY 班级;
数据库access怎么下载 access数据库入门教程


运行结果:

数据库access怎么下载 access数据库入门教程


4、max()函数
取字段最大值,求每个班级的语文最高分:
select 学号, max(语文分数)FROM 学生成绩表GROUP BY 学号;

推荐阅读