摘要: 查询各科成绩最高分、最低分和平均分: 以如下形式显示:课程 ID,课程 name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率 , 及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90, SELECT Course.CId,Course.cname,t.最高分,t.最低 阅读全文
posted @ 2021-08-19 20:26 弩哥++ 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩 SELECT * from SC LEFT JOIN (SELECT sid,AVG(score) 平均成绩 from SC GROUP BY SId ) t ON SC.SId = t.sid ORDER BY 平均成绩 DESC 阅读全文
posted @ 2021-08-19 18:57 弩哥++ 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 检索" 01 "课程分数小于 60,按分数降序排列的学生信息 SELECT Student.* ,SC.score from Student,SC WHERE sc.cid = '01' AND SC.score < 60 AND Student.SId = sc.sid ORDER BY scor 阅读全文
posted @ 2021-08-19 18:20 弩哥++ 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩 SELECT Student.SId,Student.Sname,t.不及格课程数,t.平均成绩 from Student, (SELECT SId, COUNT(CId) 不及格课程数,AVG(score) 平均成绩 FROM SC WHE 阅读全文
posted @ 2021-08-19 18:02 弩哥++ 阅读(42) 评论(0) 推荐(0) 编辑