主要看你的学生成绩表的结构来定
假设你的表结构为 姓名 科目1 科目2 科目3 科目4 科目5
查询如下
SELECT TOP 5 a.姓名, (NZ(科目1,0)+NZ(科目2,0)+NZ(科目3,0)+NZ(科目4,0)+NZ(科目5,0))/5 AS 平均分 FROM 成绩表 AS a ORDER BY (NZ(科目1,0)+NZ(科目2,0)+NZ(科目3,0)+NZ(科目4,0)+NZ(科目5,0))/5 DESC;
回答access查询 SQL查询成绩排名前5%的学生
select top 5 percent stuid as 学号,courseid as成绩, score as 成绩 from dbo.学院成绩表 order by score desc
本回答被网友采纳