Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQL Select with 2 IN clauses
Message
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
01676141
Message ID:
01676142
Views:
43
>Hi,
>
>I am running into a problem where the error message is:
>
>Only one expression can be specified in the select list when the
>subquery is not introduced with EXISTS
>
>
>The SQL Select is as follows:
>
>select Table1.Field1 from Table1 where Tabel1.Field1 in (select Table2.Field1, Table2.Field2 from Table2 where 
>Table2.Field2 in (select Table3.Field2 from Table3))
>
>
>That is, in the above SQL Select there are two IN clauses.
>
>Does the error mean that I have to change the second IN with EXISTS? Or both IN have to be change to EXISTS?
>
>TIA
You can't have more than one field selected in IN clause
in (select Table2.Field1, Table2.Field2 FROM...
should be:
in (select Table2.Field1 FROM ...
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform