| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 692 人关注过本帖
标题:并列名次参考上线名次排名问题
只看楼主 加入收藏
分号
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2006-12-4
结帖率:77.78%
收藏
已结贴  问题点数:20 回复次数:8 
并列名次参考上线名次排名问题
积分合并.zip (703 Bytes)


图片附件: 游客没有浏览图片的权限,请 登录注册


想按照 类型 进行 排名,当出现并列时,考虑,语文上线名次。例如 ,合并名次都是3,名次并列为第一名,但语文上线名次是1,名次就是1、2
搜索更多相关主题的帖子: 语文 类型 列名 合并 排名 
2023-04-24 11:47
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1710
专家分:3318
注 册:2012-2-29
收藏
得分:7 
回复 楼主 分号
最好辅以图示。
是按1、2、2、3、3、4……,还是按1、2、2、4、4、6……,不知理解对否?
参考上线名次?

[此贴子已经被作者于2023-4-24 14:44编辑过]

2023-04-24 14:41
分号
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2006-12-4
收藏
得分:0 
12345678 的顺序,有并列的,考虑语文上线名 的名次。
2023-04-24 15:07
分号
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2006-12-4
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


出现并列名次后,看上线名次,把并列分清
2023-04-24 16:05
分号
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2006-12-4
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


先收工弄了。。。
2023-04-24 17:35
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:702
专家分:2760
注 册:2018-3-13
收藏
得分:7 
Select bj, 0000 as 排名 from 积分合并 order by 语文名合并, 语文上线名 into cursor 排名 Readwrite
Update 排名 set 排名 = Recno()
Update t set t.语文合名次 = s.排名 from 积分合并 t inner join 排名 s on t.bj == s.bj

这家伙很懒,啥也没留下
2023-04-25 06:42
分号
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2006-12-4
收藏
得分:0 
还有个  类别的 限制。要按照类别,分别排出 1 2 3 4 5 6
2023-04-25 10:21
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:702
专家分:2760
注 册:2018-3-13
收藏
得分:0 
哪来的类别?截图上只看到类型

程序代码:
Select bj, 类型, Cast(0 as I) as 排名 from 积分合并 order by 类型, 语文名合并, 语文上线名 into cursor 排名 Readwrite
Update 排名 set 排名 = Recno()
Select 类型, Min(排名) as 排名 from 排名 group by 类型 into cursor 类型
Update t set t.语文合名次 = 1 + s1.排名 - s2.排名 ;
    from 积分合并 t ;
    inner join 排名 s1 on t.bj == s1.bj ;
    inner join 类型 s2 on t.类型 == s2.类型
Use in Select('排名')
Use in Select('类型')

*!*    Select * from 积分合并 order by 类型, 语文合名次    && 排序列出, 查验结果

这家伙很懒,啥也没留下
2023-04-25 10:39
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:7 
问题说清楚才能解决问题啊

坚守VFP最后的阵地
2023-04-30 19:59
快速回复:并列名次参考上线名次排名问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036648 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved