下面的语句有什么错误:
select * from mmdw.tmp 
where magid not in 
( select magid from mmdw.d_mag t)

解决方案 »

  1.   

    select * from mmdw.tmp  
    where magid not in  
    ( select magid from mmdw.d_magt)
      

  2.   

    select * from mmdw.tmp   
    where magid not in   
    ( select magid from mmdw.d_magt)
    1、当前oracle用户是否拥有mmdw用户下d_magt表和tmp表的授权?
    2、not in换乘NOT EXISTS效率会高。
       
      

  3.   

    一般操作表需要对该用户表对象有相应的权限...
    对于not in 与 not exists 效率的问题是需要看操作表数据大小来决定的..