IN conditions

Use IN conditions in subqueries to reduce the need to use multiple OR conditions:

The syntax for IN conditions is:

expressionNOT ] INsubquery )
| expressionNOT ] INexpression )
| expressionNOT ] INvalue-expr1 , value-expr2
[ , value-expr3 ] … ) }

Without the NOT keyword, the IN condition is TRUE if expression equals any of the listed values, UNKNOWN if expression is the NULL value, and FALSE otherwise. The NOT keyword reverses the meaning of the condition but leaves UNKNOWN unchanged.

The maximum number of values allowed in an IN condition list is 250,000.

Compatibility

IN conditions are compatible between Adaptive Server Enterprise and Sybase IQ.