Determină dacă valoarea unei expresii este egală cu oricare dintre câteva valori dintr-o listă specificată.
Sintaxă
expr [Not] In(valoare1, valoare2, . . .)
Observații
Sintaxa operatorului In are următoarele componente:
Parte |
Descriere |
expr |
Expresie care identifică câmpul ce conține datele pe care doriți să le evaluați. |
valoare1, valoare2 |
Expresiile sau lista de expresii în raport cu care doriți să evaluați expr. |
Dacă expr se găsește în lista de valori, operatorul In returnează True; în caz contrar, returnează False. Puteți include operatorul logic Not pentru a evalua condiția opusă (adică dacă expr nu se află în lista de valori).
De exemplu, puteți utiliza In pentru a determina ce comenzi sunt livrate într-un set de regiuni specificate:
SELECT *
FROM Orders WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);