回 帖 发 新 帖 刷新版面

主题:如何查询两个表中某字段不相同的记录?我用SELECT,速度很慢。

如何查询两个表中某字段不相同的记录?
我用如下语句:
SELECT abc.*  distinct  FROM abc,bcd where abc.字段<>bcd.字段 ORDER BY abc.字段  INTO CURSOR temp
查询速度很慢,占有临时文件夹很大空间,成了死循环了,两个表中各有8万条记录,请高手指教,该如何编写这句代码?

回复列表 (共2个回复)

沙发

用此句查询出结果后,再整理数据即可.select * from abc where 字段 not in (select 字段 from bcd) 

板凳

谢谢您的指导,按您的方法问题解决了

我来回复

您尚未登录,请登录后再回复。点此登录或注册