我的异常网 Java Web开发 Java 面试 J2ME J2EE Java相关 Eclipse J2SE .NET分析设计 .NET Framework .NET面试 .NET组件控件 VC J# Delphi .NET报表 C# ASP LINQ .NET新技术 VB Web Service .NET相关 Oracle面试 Oracle认证考试 Oracle管理 Oracle开发 Oracle技术 Java Exception DotNet Exception Oracle Exception
  

exists用法

我想查找表A的servnum字段,并且表A中的account_id字段和表B的account_id字段相等,并且表B的acct_type的值为200
开始写了几个SQL语句,查询效果不理想
select servnum from A a,B b where a.account_id = b.account_id and b.acct_type = 200;

select servnum from A where account_id in (select account_id from B where
acct_type = 200);

当我用exists查询时,
应该怎么写呢?exists并没有指定表A的哪个字段在表B的哪个字段存在啊 

请教exists用法
 

------解决方法--------------------------------------------------------
select servnum from A where exists (select account_id from B where
acct_type = 200 and account_id = account_id);

    
    
如异常没有得到解决,请继续查看以下解决方法:
    暂无相关解决方法。
热点异常解决方法
最新异常解决方法
随机异常解决方法