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