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’);