select 课程名,A.最高分 FROM(select max(分数) 最高分,学号 from 表名 group by 学号 )A,表名 Bwhere B.学号=A.学号 AND B.分数=A.最高分
select max(分数),名称 from user group by id