实验五 聚合查询

您所在的位置:网站首页 mysql查询分数最高的人的姓名 实验五 聚合查询

实验五 聚合查询

2024-07-11 09:30| 来源: 网络整理| 查看: 265

第1关:查询统计一

实验完成要求

根据代码区的提示,将查询数据的SQL语句书写在对应的代码区中。 注:请务必将select子句中出现的列名小写,顺序必须和题目要求一致

1、查询‘001’号的学生不及格的课程数,列出不及格课程数(列名为:scnt)

2、查询每个学生不及格的课程数,列出学号和不及格课程数(列名为:scnt)。

3、查询每个系女同学的平均年龄,列出所在系和平均年龄(列名为:sageavg)。

select count(sno) as scnt from SC where sno='001'and grade=2; 第4关:查询统计四

实验完成要求

根据代码区的提示,将查询数据的SQL语句书写在对应的代码区中。 注:请务必将select子句中出现的列名小写,顺序必须和题目要求一致 1、查询E系平均成绩最高的同学的姓名,列出姓名。

select sname from Student ,SC where Student.sdept='E' and Student.sno=SC.sno group by sname having avg(grade)>=all(select avg(grade) from SC,Student where Student.sno=SC.sno and sdept='E' group by SC.sno);



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3