| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2826 人关注过本帖, 1 人收藏
标题:新人求助:如何实现按某一字段的值排名,且相同的值排名相同?
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 12楼 sdta
你的CPU比我的好一点:
图片附件: 游客没有浏览图片的权限,请 登录注册


授人以渔,不授人以鱼。
2015-01-23 08:13
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
处理大量数据,记录超过100万条,VFP命令的优势明显强于SQL命令,可以达到上百倍。

坚守VFP最后的阵地
2015-01-23 10:53
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你后来反复比较过了?会不会有别的SQL实现途径是高效的?

授人以渔,不授人以鱼。
2015-01-23 11:03
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
VFP中 SQL命令应该没有更好的方法
记录查找方法决定了它的速度不会很快。

[ 本帖最后由 sdta 于 2015-1-23 11:12 编辑 ]

坚守VFP最后的阵地
2015-01-23 11:09
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
是的,基于记录集的本质决定了它无法从事这种专精的要求。SQL的优势不在那。

在所有的系统中,SQL命令在外形上是一样的,但它的真正实现,仍然用各自系统本身的机制,在VFP中也一样,即它还是用VFP命令去做的。但是,问题显然在算法上,它无法实现有针对性的算法,只能用大路货(工业化生产),所以面对具体问题,往往无法胜任。我不知道那么多人迷信SQL万能是什么心态,恐怕是偷懒吧,觉得学一条指令,就可以在全部数据库系统上用了,才有用SQL Sever的跑到这里求SQL指令的情况。


[ 本帖最后由 TonyDeng 于 2015-1-23 11:18 编辑 ]

授人以渔,不授人以鱼。
2015-01-23 11:14
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
SQL命令的可读性,其实并不好,简单的还行,可经常看到坛上各位给出的稍微复杂一点的解决方案,完全是摸不着头脑,逻辑形式不清,除了写的人自己,外人基本上是无法理解的,也找不到如何写出来的有效办法,可以说学不到什么东西。是不是这种神秘感,让人觉得高深和有满足感呢?不光SQL如此,我发现在C坛上也有这类人,不写出复杂难解的代码,就不觉得自己够牛叉,反而对浅显易懂的代码嗤之以鼻,说没有技术含量。

授人以渔,不授人以鱼。
2015-01-23 11:24
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
SQL命令太高级,越高级越有局限,当发现SQL命令不能较满意解决问题时,才会想起那些简单易懂的低级命令,才明白低级命令的强大。
2015-01-23 11:59
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
命令本身没有高低之分,如同人与人之间没有贵贱之分一样,都是平等的。

坚守VFP最后的阵地
2015-01-23 12:38
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
此高低非彼高低。
此高低是相对的,就算用小C,有时也会嵌入ASM。
2015-01-23 13:58
kinvanhon
Rank: 5Rank: 5
来 自:战争学院
等 级:贵宾
威 望:16
帖 子:99
专家分:258
注 册:2014-10-7
收藏
得分:0 
回复 8楼 sdta
看描述好像是我的数据,多谢多谢
2015-01-23 15:16
快速回复:新人求助:如何实现按某一字段的值排名,且相同的值排名相同?
数据加载中...
 
   



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

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