标题:请帮忙排序
只看楼主
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
结帖率:90%
已结贴  问题点数:20 回复次数:36 
请帮忙排序
通过SQL语句可以完成排序:
update xqpx set lkpx = (select count(a.dwbm)+1 from xqpx as a where a.jf>xqpx.jf and a.xk==xqpx.xk)  && 学科均分jf  从高到低  通排
update xqpx set bspx = (select count(a.dwbm)+1 from xqpx as a where a.jf>xqpx.jf and a.xk==xqpx.xk and a.dsmc==xqpx.dsmc)  && 学科均分jf 按市 从高到低 排序
【新】测试数据:
xqpx.rar (386.5 KB)

(虚拟数据中包含30个地市、每个地市包含20个县、每个县包含13所学校,有9个学科,共计70200条记录)
其中,地市名称dsmc、县区名称xqmc、学校名称xxmc、学科xk(拼音代替汉字)、均分jf、联考排序lkpx(按学科均分通排)、本市排序bspx(以学科均分按地市排序)、本县排序(以学科均分按县排序)。
应该还有更快、更好的排序方法,请大侠帮忙,谢谢!

[此贴子已经被作者于2023-3-19 18:07编辑过]

搜索更多相关主题的帖子: 包含 and 名称 where 排序 
2023-03-19 10:44
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
INDEX、SORT 试过吗

[此贴子已经被作者于2023-3-19 10:52编辑过]


坚守VFP最后的阵地
2023-03-19 10:51
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
得分:0 
回复 2楼 sdta
没有哦。希望更快一点,哈哈^_^
2023-03-19 10:51
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
多少数据?要多快?

坚守VFP最后的阵地
2023-03-19 10:53
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
得分:0 
回复 4楼 sdta
这是部分数据,全部记录超过1W5的哦。
2023-03-19 10:55
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
这点数据没办法测试

坚守VFP最后的阵地
2023-03-19 11:02
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:2 
数据结构合理,3几W的记录随便也差不多。
2023-03-19 11:07
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:54
帖 子:802
专家分:1914
注 册:2015-12-30
得分:2 
楼主目前的方法1W5排序大概需要多少秒?
2023-03-19 11:10
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
得分:0 
回复 8楼 laowan001
哈哈^_^,5秒以内吧。
2023-03-19 13:53
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
得分:0 
回复 7楼 吹水佬
就是希望快一点,语句能否再优化一下,谢谢!
2023-03-19 13:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-511593-1-1.html




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

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