试试这个:
select CUS_ID,ACC_NBR from A
where not exists (select 1 from b where a.ACC_NBR = b.ACC_NBR )

解决方案 »

  1.   

    另外,可以考虑给ACC_NBR字段创建索引,这样可以提高查询的速度
      

  2.   

    兄台这样果然有效率,22秒就搞定了,not in 和not exists有很大区别吗?开销好像差好远。
    建索引我记得有利也有弊,因为我不是程序,只是一个数据库,为了方便分析用。
      

  3.   

    兄台这样果然有效率,22秒就搞定了,not in 和not exists有很大区别吗?开销好像差好远。
    建索引我记得有利也有弊,因为我不是程序,只是一个数据库,为了方便分析用。哦,这个not in 和not exists ,产生的执行计划应该是不一样,not exists的效率更高。
      

  4.   

    1楼的select 1也是一个提高效率的做法,你的语句中用distinct会增加查询开销,降低查询效率