Avgör om värdet för ett uttryck är lika med något av värdena i en angiven lista.
Syntax
uttryck [Not] In(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 uttryck finns med i listan med värden, returnerar operatorn In värdet True, 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’);