select score.`学号`, AVG(score.`成绩`), student.`姓名`
from score, kecheng, student
where score.`课程编号`=kecheng.`课程编号` AND student.`学号`=score.`学号`
group by student.`姓名`
order by avg(score.`成绩`) desc
第二,就是查询自己按平均成绩排序的名次。这个该如何实现,哪位大哥帮哈小弟,万分感谢!!!!
...全文
416打赏收藏
哪位大哥帮小弟解决哈问题
首先是查处平均成绩并降序排序,这一步小弟自己完成了,代码如下 select score.`学号`, AVG(score.`成绩`), student.`姓名` from score, kecheng, student where score.`课程编号`=kecheng.`课程编号` AND student.`学号`=score.`学号` group by student.`姓名` order by avg(score.`成绩`) desc 第二,就是查询自己按平均成绩排序的名次。这个该如何实现