Determina se o valor de uma expressão é igual a qualquer um dos vários valores em uma lista especificada.
Sintaxe
expr [Não] In(value1, value2, . . .)
Comentários
A sintaxe do operador In tem estas partes:
| Parte | Descrição |
|---|---|
| expr | A expressão que identifica o campo que contém os dados que você deseja avaliar. |
| valor1, valor2 | Expressão ou lista de expressões em relação a qual você deseja avaliar expr. |
Se expr for encontrado na lista de valores, o operador In devolve Verdadeiro; caso contrário, devolve Falso. Você pode incluir o operador lógico Not para avaliar a condição oposta (ou seja, se expr não estiver na lista de valores).
Por exemplo, você pode usar In para determinar quais pedidos são enviados para um conjunto de regiões especificadas:
SELECT *
FROM Orders
WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);