设有关系模式xkb(学号,课程号,成绩),今要查询每门课程的平均成绩,且要求查询的结果按平均成绩降序排列,平均成绩相同的,按课程号升序排列,则下列正确的查询语句是( )。
A: select 课程号 ,avg(成绩) 平均成绩from xkbgroup by 课程号order by 2 desc,1
B: select 课程号 cno ,avg(成绩) avg_gradefrom xkbgroup by 课程号order by avg_grade desc, cno
C: select 课程号 cno ,avg(成绩) avg_gradefrom xkbgroup by cnoorder by avg_grade desc, cno
D: select 课程号 ,avg(成绩) 平均成绩from xkbgroup by 课程号order by 平均成绩 desc, 课程号
A: select 课程号 ,avg(成绩) 平均成绩from xkbgroup by 课程号order by 2 desc,1
B: select 课程号 cno ,avg(成绩) avg_gradefrom xkbgroup by 课程号order by avg_grade desc, cno
C: select 课程号 cno ,avg(成绩) avg_gradefrom xkbgroup by cnoorder by avg_grade desc, cno
D: select 课程号 ,avg(成绩) 平均成绩from xkbgroup by 课程号order by 平均成绩 desc, 课程号
举一反三
- 【单选题】设某数据库中有学生成绩表(学号,课程号,成绩)用语言检索每门课程号及平均成绩的命令是() A. SELECT课程号,AVG(成绩)AS平均成绩FROM学生成绩GROUP BY学号 B. SELECT课程号,AVG(成绩)AS平均成绩FROM学生成绩ORDER BY课程表 C. SELECT课程号,平均成绩FROM学生成绩ORDER BY课程号 D. SELECE课程号,AVG(成绩)AS平均成绩FROM 学生成绩ORDER BY 课程号
- 设某Access数据库中有学生成绩表(学号,课程号,成绩),用SQL语言检索每一门课程的课程号及平均成绩的命令是 A: Select 课程号,AVG(成绩)AS平均成绩From学生成绩Group by学号 B: Select 课程号,AVG(成绩)AS平均成绩From学生成绩Order by 课程号 C: Select 课程号, 平均成绩From学生成绩Group by课程号 D: Select 课程号,AVG(成绩)AS平均成绩From学生成绩Group by课程号
- 第4单元,设有学生表student(学号,姓名,系名,课程号,成绩),查询至少选修了4门课程的学生学号及平均成绩的正确语句是() A: SELECT 学号, AVG(成绩) AS 平均成绩 FROM student GROUP BY 学号 HAVING COUNT(课程号)>3; B: SELECT 学号, AVG(成绩) AS 平均成绩 FROM student GROUP BY 课程号 HAVING COUNT(课程号)>3; C: SELECT 学号, AVG(成绩) AS 平均成绩 FROM student GROUP BY 学号 HAVING COUNT(课程号)>4; D: SELECT 学号, AVG(成绩) AS 平均成绩 FROM student GROUP BY 课程号 HAVING COUNT(DISTINCT 学号)>3;
- 设关系模式SCG (S#, C#, grade)中S#为学生学号,C#为课程号,grade为某学号学生学某号课程的考试成绩。今要查询每门课程的平均成绩,且要求查询的结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列,则用SQL查询语言应为 (1) 。 若查询的结果仅限于平均分数超过80分的,则应 (2) 。 (1) A: Select C#,AVG(grade) From SCG Group by grade Order by 2,C# Desc B: Select C#,AVG(grade) From SCG Group by C# Order by 2,C# Desc C: Select C#,AVG(grade) From SCG Where C#,AVG Desc Group by grade D: Select C#,AVG(grade) From SCG Group by AVG(grade) Order by 2,C# Desc
- 设关系模式SCG (S#, C#, grade)中S#为学生学号,C#为课程号,grade为某学号学生学某号课程的考试成绩。今要查询每门课程的平均成绩,且要求查询的结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列,则用SQL查询语言应为 (1) 。 若查询的结果仅限于平均分数超过80分的,则应 (2) 。 (1) A: Select C#,AVG(grad From SCG Group by grade Order by 2,C# Desc B: Select C#,AVG(grad From SCG Group by C# Order by 2,C# Desc C: Select C#,AVG(grad From SCG Where C#,AVG Desc Group by grade D: Select C#,AVG(grad From SCG Group by AVG(grad Order by 2,C# Desc