求助!!学生成绩中排班级名次
*计算语文班次alter table cj add column 语班次 num(5)
Index On 班级+str(-语文,4) To yw.Idx
lcClass='..'
Scan
If 班级!=lcClass
lcClass=班级
lnScore=-100
lnIndex=0
EndIf
lnIndex=lnIndex+1
If 语文!=lnScore
lnScore=语文
lnIndexClass=lnIndex
EndIf
Replace 语班次 With lnIndexClass
EndScan
以上是在坛论中看到的代码,为什么运行后的结果是班上的最高分排在最后一名,最低分排在第一名?正好反了。请各位高手指点。先谢谢了!