2011-03-19 55 views
0
select NameCompany from [ParticipateFairList] 
where IdFair=(select Id from [TmpFair] where Parent_FK=88) 

这是正确的?如何选择哪里=列表

如何

For Select * From [Table] where ID=`List` or `SubQuery` 

回答

1
select NameCompany from [ParticipateFairList] 
where IdFair in (select Id from [TmpFair] where Parent_FK=88) 

其中IdFair在(...),而不是在那里IdFair =(...)在这两个

0

对于MySQLSQL Server,你要expr IN (list | subquery)

+0

,,,,,,,,, – ashkufaraz 2011-03-19 07:53:41

+0

是,'IN'工作在两种。 – outis 2011-03-20 05:15:14