根据数值大小(前5名,数值相同排名相同)对数据表中的每条记录的字段名进行动态排序
现有表文件tt.dbf ,对每个学生学科成绩前5名进行排名,并将学科名写入学段pm中。请高手赐教,万分感谢!!!排名规则:
1、动态排名:字段名可增加或减少,个数不固定;
2、数值相同,排名相同;
3、名次排列:① 1、1、3、4、5
② 1、2、2、4、5
③ 1、2、3、3、3、6
4、不同名次之间用分号(;)隔开,相同名次之间用顿号(、)隔开。

原始表Tt.dbf格式如下:
结果表格式如下:
[此贴子已经被作者于2025-3-12 10:59编辑过]