Określa, czy wartość wyrażenia jest równa jakiejkolwiek wartości na wskazanej liście.
Składnia
wyrażenie [Not] In(wartość1; wartość2; . . .)
Spostrzeżenia
Składnia operatora In zawiera poniższe segmenty:
| Segment | Opis |
|---|---|
| wyrażenie | Wyrażenie identyfikujące pole zawierające dane, które mają zostać poddane ocenie. |
| wartość1, wartość2 | Wyrażenie lub lista wyrażeń, z którymi ma być porównywane wyrażenie. |
Jeśli wyrażenie zostanie znalezione na liście wartości, operator In zwraca wartość Prawda. w przeciwnym razie zwraca wartość False (Fałsz). Możesz dołączyć operator logiczny Not w celu oceny przeciwnego warunku (tj. tego, czy wyr . nie znajduje się na liście wartości).
Można na przykład użyć operatora In, aby określić, które zamówienia są wysyłane do grupy określonych regionów:
SELECT *
FROM Orders
WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);