Bestimmt, ob der Wert eines Ausdrucks einem von mehreren Werte in einer bestimmten Liste entspricht.
Syntax
expr [Not] In(value1, value2, . . .)
Hinweise
Die Syntax des In-Operators besteht aus den folgenden Teilen:
| Teil | Beschreibung |
|---|---|
| Ausdr | Ausdruck, der das Feld definiert, das die auszuwertenden Daten enthält. |
| Wert1, Wert2 | Ausdruck (oder Liste von Ausdrücken), gegen den der Ausdruck ausgewertet werden soll. |
Wenn Ausdr in der Liste der Werte gefunden wird, gibt der In-Operator Wahr zurück.Andernfalls wird FALSE zurückgegeben. Sie können den logischen Operator Not verwenden, um die gegenteilige Bedingung auszuwerten (d. h. ob Ausdr nicht in der Werteliste enthalten ist).
Sie können z. B. In verwenden, um zu bestimmen, welche Aufträge an eine Reihe bestimmter Regionen geliefert werden:
SELECT *
FROM Orders
WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);