IN (SQL Server Compact)
Determina se um determinado valor corresponde a qualquer valor em uma subconsulta ou uma lista.
test_expression [ NOT ] IN
( subquery
| expression [ ,...n ]
)
test_expression
Qualquer expressão válida no MicrosoftSQL Server Compact.subquery
Uma subconsulta que tem um conjunto de resultados de uma coluna. Essa coluna deve ter o mesmo tipo de dados que test_expression.expression [ ,... n]
Uma lista de expressões para testar uma correspondência. Todas as expressões devem ser do mesmo tipo que test_expression.
bit
Se o valor de test_expression for igual a qualquer valor retornado por subquery ou igual a qualquer expression da lista separada por vírgulas, o valor de retorno será TRUE. Caso contrário, o valor de retorno será FALSE.
O uso de NOT IN nega o valor retornado.
O exemplo a seguir seleciona todos os clientes de uma tabela que sejam do Brasil, da Argentina e da Venezuela.
SELECT * FROM Customers WHERE Country IN ('Brazil', 'Argentina', 'Venezuela')