一张VFP表中,如何将两字段中不一样的记录提取出来?
来源:百度知道 编辑:UC知道 时间:2024/09/13 00:12:57
VFP一张表中,如何将两字段中不一样的记录提取出来?
比如:A表中有A1,A2字段他们的值有的相同有的不同,如何提取不同的值到B表B1字段
比如:A表中有A1,A2字段他们的值有的相同有的不同,如何提取不同的值到B表B1字段
既然是两个不同的字段,应该在B表也弄B1,B2两个字段对应才对啊,你的B1意思是什么?
下面这个是把A表中A1,A2不相等的都提取到了B表的B1.B2中,用了游标,PLSQL下证实运行完美.(c1,c2,d1,d2你完全不用管;只要把A1,A2,B1,B2对应成你自己的就可以了)
declare
type d1 is ref cursor;
d2 d1;
c1 a.a1%type;
c2 a.a2%type;
begin
open d2 for
select a1,a2 from a where a1<>a2 ;
loop
fetch d2 into c1 ,c2;
exit when d2%notfound;
insert into b(b1,b2) values (c1,c2);
end loop;
end;