Determina se o valor de uma expressão é igual a um de diversos valores numa lista especificada.
Sintaxe
expr [Não] In(valor1, valor2, . . .)
Observações
A sintaxe do operador In tem as seguintes partes:
Parte |
Descrição |
expr |
Expressão que identifica o campo que contém os dados que pretende avaliar. |
valor1, valor2 |
Expressão ou lista de expressões relativamente às quais pretende avaliar expr. |
Se expr for encontrado na lista de valores, o operador In devolve Verdadeiro; caso contrário, devolve Falso. Pode incluir o operador Não lógico para avaliar a condição oposta (ou seja, se expr não está na lista de valores).
Por exemplo, pode utilizar o operador In para determinar as encomendas que são enviadas para um conjunto de regiões especificadas:
SELECT *
FROM Orders WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);