oracle not in 失效

原因由于有 null 值,导致无效,使用 nvl解决

select vipaccountno from   vip1
where   vipaccountno not in(
select nvl(vipaccountno ,'x') from b1);

 

 

建议使用  minus

 

 
select vipaccountno from vip1
minus

select vipaccountnofrom b1

 

posted @ 2021-08-27 11:13  越过那个限制  阅读(564)  评论(0编辑  收藏  举报