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 |
Ausdruck |
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 expr in der Liste der Werte gefunden wird, gibt der In-OperatorTrue zurück. Andernfalls wird False zurückgegeben. Sie können den logischen Operator Not einschließen, um die entgegengesetzte Bedingung auszuwerten (d. a . ob Expr nicht in der Liste der Werte 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’);