Office中国论坛/Access中国论坛

标题: 求助,怎样统计所有学生所选科目在学期内的平均成绩 [打印本页]

作者: 水晶鞋    时间: 2017-9-6 16:50
标题: 求助,怎样统计所有学生所选科目在学期内的平均成绩
有两个表如下,一个是学生选的课程,另一个是本学期内学生的成绩情况
[attach]61931[/attach][attach]61932[/attach]
最后想统计出学生所选的所有科目在本学期内的平均成绩,得到如下情况
[attach]61933[/attach]
请问这个查询该怎样来写呢

作者: 水晶鞋    时间: 2017-9-7 09:46
大神们,在不在啊,帮帮忙吧
作者: tmtony    时间: 2017-9-7 09:59
在查询语句 使用avg 求平均的函数,然后 姓名 科目 分组即可
大致语法是这样
select avg(成绩) as 平均成绩 Group by 姓名,科目
作者: 水晶鞋    时间: 2017-9-7 10:12
这样查询出来时有重复的哦,记录会出现两遍,不知道为什么
作者: 水晶鞋    时间: 2017-9-7 10:28
[attach]61940[/attach]
出来是这样的,这个显然不对,不知道是什么原因?

作者: chinaesc    时间: 2017-9-25 00:36
那是你肯定操作错了。在查询的SQL视图中你可以看代码




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3