编程思路
1、每班建一个库: 班1、班2、班3 。库中建一个汇总字段hz,数字型,1
use 班1 in 1
use 班2 in 2
use 班3 in 3
2、每班的库按总成绩大到小排序
3、新建一个年级库:COPY STRUCTURE to new
use new in 4
4、每个班的库按下面操作:
sele 1
SET FILTER TO recn()<=最小人数班 &&按最小班人数过滤每个库
copy to temp1
sele 4
appe from temp1 &&将每个班记录读入年级库中
……
5、sele 4
repl all hz with 1
INDEX ON hz to temp
total to hzk on hz && 合计所有的数值型字段。hzk是新库,只有一条记录,每个数字字段中是合计好的数
sele 5
use hzk
再做其它计算吧……