看来B 表得到的N条记录只是一个字段,
 
  如:Select Field1 From B其中 B表的 Field1 与 A 表的 Field2 是相同字段,那应该这样写:  Select * From A Where Field2 in (Select Field1 From B)

解决方案 »

  1.   

    你可以给写成一条语句,比如,你从B表中得到N条记录的语句是select * from b where (条件),现在你可以这样来得到你要的:
    select * from a where 字段 in (select 字段 from b where (条件))
    或者
    select * from a where exists (select * from b where (条件) and b.字段=a.字段)
      

  2.   

    select * from A
    where A.column in
    select B.column from B