如上两个表,一个任务表,一个学生做题记录表:形式如下:这里的排名是该班级的知识点在所有班级中的排名,根据某知识点在所有班级中的平均分数排名。

解决方案 »

  1.   

    mysql没有排名函数  得借助有自增id的表或者在程序中输出排名
      

  2.   

    http://blog.csdn.net/acmain_chm/article/details/4095531
    MySQL中的ROWNUM的实现
    MySQL 几乎模拟了 Oracle,SQL Server等商业数据库的大部分功能,函数。但很可惜,到目前的版本(5.1.33)为止,仍没有实现ROWNUM这个功能。 下面介绍几种具体的实现方法.建立实验环境如下mysql> create table tbl (    ->  id      int primary key,    ->  col     int    -> );Que...