标题:VFP中比较两个表,查看一个表中多的人员是谁,表中数据很多,有两万条,有没 ...
取消只看楼主
dznbomingzhi
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2019-5-26
结帖率:80%
已结贴  问题点数:2 回复次数:0 
VFP中比较两个表,查看一个表中多的人员是谁,表中数据很多,有两万条,有没有办法提高校核速度?
VFP中比较两个表,查看一个表中多的人员是谁,表中数据很多,有两万条,有没有办法提高校核速度?
打个比方,有两个人员表,分别是ry1 字段为姓名xm c(10),身份证号sfzh c(20),20000条数据;ry2 字段为姓名,xm c(10),身份证号sfzh c(20),20001条数据,两个表中身份证号唯一,现在要比对出ry2表中多的人是谁,我用以下程序,速度太慢,得半小时才能出结果。
set talk off
use ry2
for i=1 to recc()
sele sfzh from ry1 into array r_1 wher recn()=i
use ry1
loca for sfzh=r_1
if not found()
?r_1
endif
endfor


搜索更多相关主题的帖子: 两个表 数据 VFP 表中 速度 
2020-01-28 14:20



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




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

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