设计题: 使用 T-SQL 命令,完成下面的操作。 从学生成绩视图中查询各科成绩最高分(课程名称,最高成绩)。
举一反三
- 设计题: 使用 T-SQL 语句,完成下面的操作。 查询 XSCJ 表中选修 104 号课程并且成绩 >=90 的学生的学号、姓名、课程编号、成绩,结果按成绩降序排序。
- 检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的命令是( )。 A: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; GROUP BY 课程编号 B: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程. 课程编号; AND 成绩.学号=学生.学号; GROUP BY 课程.课程编号 C: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; ORDER BY 课程.课程编号 D: SELECT 课程.课程名称,学生.姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩.课程编号=课程.课程编号; AND 成绩.学号=学生.学号; ORDER BY 课程.课程编号
- 查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是 A: SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUPBY课程.课程编号 B: SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUPBY课程编号 C: SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUPBY课程.课程编号 D: SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUPBY课程编号
- 学生选课数据库xsxk中包含学生、课程和选课三个数据表,请按要求完成以下操作。2.在课程表中使用SQL命令查询"C语言程序设计"这门课程成绩前三名学生的学号、课程名称和成绩。
- 统计成绩表中最高分和最低分的SQL语句为() A: selectsum(成绩)as最高分,min(成绩)as最低分from成绩 B: selectmax(成绩)as最高分,min(成绩)as最低分from课程 C: selectmax(成绩)as最高分,min(成绩)as最低分from学生 D: selectmax(成绩)as最高分,min(成绩)as最低分from成绩