热线电话:13121318867

登录
2022-11-10 阅读量: 9173
子查询

SELECT

学生,

sum(成绩) 总分,

count(成绩) 考试次数,

班级

FROM 成绩名单

group by 学生

having sum(成绩)>(select sum(成绩)/count(distinct 学生) from 成绩名单)

AND COUNT(成绩)>(select count(学生)/count(distinct 学生) from 成绩名单)


原表

问题是:

1.学生总分大于该班的平均总分

2.学生考试次数大于该班平均考试次数

3.将上面两步得到每个班级的学生数据汇合成一张表。


180.0000
1
关注作者
收藏
评论(1)

发表评论