fd表里有id(整型,自增1),username(字符型,有重复),urlstr(字符型,无重复)
reg表里有id(整型,自增1),username(字符型,无重复)现在想要找到fd的username在reg表里没有的记录

解决方案 »

  1.   

    select * from df where not exists(select * from reg df.username=username)
      

  2.   

    select * from fd a where not exists(select 1 from reg where username=a.username)
      

  3.   

    --or
    select * from df where username not in (select username from reg )
      

  4.   

    修改下 下 漏了个where 
    select * from fd  where not exists(select * from reg where username=fd.username)
      

  5.   

    delete df where username not in (select username from reg )
      

  6.   

    delete fd  
    where not exists(select * from reg where username=fd.username)
      

  7.   

    delete fd  
    where 
    not exists
    (select * from reg where username=fd.username)
      

  8.   

    select * from fd where username not in (select username from reg )