| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2179 人关注过本帖
标题:请帮忙排序
只看楼主 加入收藏
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
结帖率:93.55%
收藏
已结贴  问题点数:20 回复次数:37 
请帮忙排序
通过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
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
INDEX、SORT 试过吗

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


坚守VFP最后的阵地
2023-03-19 10:51
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
回复 2楼 sdta
没有哦。希望更快一点,哈哈^_^
2023-03-19 10:51
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
多少数据?要多快?

坚守VFP最后的阵地
2023-03-19 10:53
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
回复 4楼 sdta
这是部分数据,全部记录超过1W5的哦。
2023-03-19 10:55
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
这点数据没办法测试

坚守VFP最后的阵地
2023-03-19 11:02
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10609
专家分:43210
注 册:2014-5-20
收藏
得分:2 
数据结构合理,3几W的记录随便也差不多。
2023-03-19 11:07
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:66
帖 子:1094
专家分:2693
注 册:2015-12-30
收藏
得分:2 
楼主目前的方法1W5排序大概需要多少秒?
2023-03-19 11:10
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
回复 8楼 laowan001
哈哈^_^,5秒以内吧。
2023-03-19 13:53
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
回复 7楼 吹水佬
就是希望快一点,语句能否再优化一下,谢谢!
2023-03-19 13:54
快速回复:请帮忙排序
数据加载中...
 
   



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

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