统计每门课程学生的修读人数(超过10人的课程才统计)。要求输出课程号和修读人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。
4) SELECT CNO,COUNT(SNO) FROM SC GROUP BY CNO HAVING COUNT(*)>10 ORDER BY 2 DESC,CNO,ASC;
举一反三
- 统计每门课程的学生选修人数,超过3人的课程才统计。要求输出课程号和选修[br][/br]人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。[br][/br][br][/br]
- sql语句排序在查询结果中按人数降序排列,若人数相同,则按课程号升序排列?
- 查询各科成绩最高分、最低分和平均分,以如下形式显示:课程 ID,课程 name,...数降序排列,若人数相同,按课程号升序排列
- 查询各科成绩最高分、最低分和平均分,以如下形式显示:课程 ID,课程 name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率(及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90)。 要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列
- -- 按课程号分组统计各课程的选修人数
内容
- 0
设有选课表,表中包含的字段有:学号Char(3),课程号Char(3),成绩decimal(4,1)。查询每门课程的学生人数,要求显示课程号和学生人数。 SELECT课程号,_______(学号)AS学生人数FROM选课表GROUPBY课程号
- 1
按课程号分类,统计相应的选课人数()
- 2
查询选修了课程的学生号。查询选修了课程的学生人数。查询选修了1号课程且成绩在90分以上的学生号,并要求查询的结果按成绩降序排列。查询至少有两门课程不及格的学生学号
- 3
统计查询出各课程号的所选人数
- 4
【其它】5.4 分组统计查询(实训一) 【 1 】查询统计各个系的学生人数,列出系编号和人数。 【 2 】查询统计每个学生选修课程门数和平均成绩,列出学号、课程门数和平均成绩。 【 3 】查询统计每门课程的平均成绩,列出课程号和平均成绩。 【 4 】查询统计平均成绩在 80 分以上(包括 80 分)的各门课程,列出课程号和平均成绩