Avgör om värdet för ett uttryck är lika med något av värdena i en angiven lista.
Syntax
uttryck [inte] i(värde1, värde2, . . .)
Kommentarer
Syntaxen för operatorn In består av följande element:
| Element | Beskrivning |
|---|---|
| uttryck | Ett uttryck som identifierar det fält som innehåller de data du vill utvärdera. |
| värde1, värde2 | Ett uttryck eller en lista med uttryck som du vill utvärdera uttryck mot. |
Om uttr finns med i listan med värden returneraroperatorn InTrue. Annars returneras False. Du kan ta med den logiska operatorn Not om du vill utvärdera motsatt villkor (det vill säga om uttryck inte finns med i listan med värden).
Du kan till exempel använda In till att avgöra vilka beställningar som levererats till en uppsättning angivna regioner:
SELECT *
FROM Orders
WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);