题海让大学四年没有难题
白天模式登陆

题目详情

单选题 有学生表(学号,姓名,性别,生日,籍贯)和选课表(学号,课号,选课时间,成绩),现要求统计筛选修10门以上课程的学生学号、姓名、选课数、平均分和排名,排名依据平均分由高至低排,其SQL语句为

A. select a.学号,姓名,count(*) as 选课数,avg(成绩) as 平均分,rank() over(order by avg(成绩) desc) as 排名 from 学生表 a join 选课表 b on a.学号=b.学号 group by a.学号,姓名

B. select a.学号,姓名,count(*) as 选课数,avg(成绩) as 平均分,rank() over(order by avg(成绩) asc) as 排名 from 学生表 a join 选课表 b on a.学号=b.学号 group by a.学号,姓名 having count(*)>=10

C. select a.学号,姓名,count(*) as 选课数,avg(成绩) as 平均分,rank() over(order by avg(成绩) desc) as 排名 from 学生表 a join 选课表 b on a.学号=b.学号 group by a.学号,姓名 having count(*)>=10

D. select a.学号,姓名,count(*) as 选课数,avg(成绩) as 平均分,rank() over(order by avg(成绩) asc) as 排名 from 学生表 a join 选课表 b on a.学号=b.学号 group by a.学号,姓名

数据库原理及应用课程封面

学科:数据库原理及应用

时间:2024-01-09 14:19:54

Copyright © 2022 津ICP备2021001502号