注册 登录
编程论坛 VFP论坛

vfp中求某字段排名第50的值

sxlgg 发布于 2021-02-03 20:50, 1750 次点击
在excel中求排名第50的值,可用large(a:a,50)来,vfp中有这样的函数吗?没有的话,怎么处理方便?
5 回复
#2
sdta2021-02-03 21:19
排名第50的值如何理解,如果有N个人的分数相同,排名规则是什么
最好上传相关数据,这样对解决问题也有益处
#3
wengjl2021-02-04 07:57
sele zd from bb orde by zd desc into cursor tmp
sele tmp
go 50
xxx=tmp.zd
? xxx

#4
radiofan2021-02-04 10:16
以下是引用sdta在2021-2-3 21:19:13的发言:

排名第50的值如何理解,如果有N个人的分数相同,排名规则是什么
最好上传相关数据,这样对解决问题也有益处


就是,按什么排名?记录号?还是特定信息?
#5
sxlgg2021-02-04 10:42
用3楼方法解决了问题,但我在前面用了索引排序,好像不能用go 50,用skip 50可以。
#6
sdta2023-02-01 12:43
看下置顶的帖子年限限制
1