SELECT 
   A.IDName 
FORM 
   A 
WHERE 
   NOT EXISTS 
(select 1 from B where B.IDName=A.IDName);

解决方案 »

  1.   

    首先在A、B两表的IDName上都建立索引,其次优化语句如下:
    SELECT IDName FORM A WHERE NOT EXISTS(SELECT 1 FORM B WHERE A.IDName=B.IDName)
      

  2.   

    SELECT IDName FROM A WHERE NOT EXISTS(SELECT 1 FROM B WHERE IDName=A.IDName)
      

  3.   

    不好意思!就是只想找一个SQL的优化方案哈!
      

  4.   

    select A.* from A left join B on A.ID=B.ID where B.ID is null