真是不好意思ghfeng1984.由于太粗心,问题基本解决啦.我非常感激你.
SELECT *,;
(SELECT COUNT(*) FROM _temp7 B WHERE A.班级=B.班级 AND A.总分<=A.总分)as 班级排名,;
(SELECT COUNT(*) FROM _temp7 C WHERE A.年级=C.年级 AND A.总分<=C.总分)as 年级排名 ;
FROM _temp7 A ORDER BY 班级,班级排名,年级排名 INTO CURSOR Temp_7nj
BROW
那就是这样,A B C 都是别名称.
你直接复制到PRG执行看结果.