实验五 聚合查询 |
您所在的位置:网站首页 › mysql查询分数最高的人的姓名 › 实验五 聚合查询 |
第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 |