|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 千万级数据查询问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1933
人关注过本帖,
1
人收藏
标题:
千万级数据查询问题
只看楼主
加入收藏
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
21
楼
收藏
得分:0
不明白为什么有人总认为SQL的效率比VFP内置的高,若是那样,FoxPro以高速闻名就是浪得虚名了。SQL不能取代数据库设计,也不等于不需要再学算法。
[
本帖最后由 TonyDeng 于 2015-7-17 11:28 编辑
]
授人以渔,不授人以鱼。
2015-07-17 11:20
举报帖子
使用道具
赠送鲜花
taifu945
等 级:
贵宾
威 望:
80
帖 子:1545
专家分:3298
注 册:2012-7-6
第
22
楼
收藏
得分:0
以下是引用
mywisdom88
在2015-7-17 10:22:53的发言:
V型字段?我还没用过,你意思是在SQL2000上用V型字段?可以不担心空格问题?
我不清楚你原始数据是放在哪里的。但无论是放在VFP中还是SQL中,现在流行的字符型都是设为Varchar,而不是Character。我们单位用的Oracle版本甚至都已经没有Character这个类型了。现在仍然用C型的人我觉得都是受了老教材的影响,而很多老教材根本就没介绍Varchar类型,造成用户在使用VFP9.0时,都不知道还有这么个类型。人就是这样,一旦一个习惯养成,若无来自外部的压力,就很难自我推翻,尤其是推翻熟悉的东西,去适应一个不了解的东西。
2015-07-17 22:46
举报帖子
使用道具
赠送鲜花
taifu945
等 级:
贵宾
威 望:
80
帖 子:1545
专家分:3298
注 册:2012-7-6
第
23
楼
收藏
得分:0
以下是引用
TonyDeng
在2015-7-17 11:20:00的发言:
不明白为什么有人总认为SQL的效率比VFP内置的高,若是那样,FoxPro以高速闻名就是浪得虚名了。SQL不能取代数据库设计,也不等于不需要再学算法。
通常的事务处理中,对于同一个用户来说,SQL总是优于一大段代码的,除非他对SQL非常不熟悉。
2015-07-17 22:50
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
24
楼
收藏
得分:0
那各自选择吧
授人以渔,不授人以鱼。
2015-07-17 23:57
举报帖子
使用道具
赠送鲜花
wangzhiyi
等 级:
贵宾
威 望:
34
帖 子:366
专家分:684
注 册:2014-4-9
第
25
楼
收藏
得分:0
说白了,楼主已经要删除两个表中NUM相同的记录,对吧!?
use A1 in 1
use a2 in 2
sele 2
inde on num to num2
sele 1
set rela to num into b
dele for b.num<>' '
set rela to
sele 1
inde on num to num1
sele 2
set rela to num into b
dele for dele(1)
理论上应该是行的通的,但是由于没有数据没有测试。
2015-07-19 00:57
举报帖子
使用道具
赠送鲜花
25
3/3页
1
2
3
快速回复:
千万级数据查询问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.047285 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved