Определя дали стойността на даден израз е равна на някоя от стойностите в зададен списък.
Синтаксис
израз [Not] In(стойност1, стойност2, . . .)
Забележки
Синтаксисът на оператора In има следните части:
Част |
Описание |
израз |
Израз, който идентифицира полето, съдържащо данните, които искате да оцените. |
стойност1, стойност2 |
Израз или списък от изрази, спрямо които искате да оцените израз. |
Ако израз се намира в списък със стойности, операторът In връща True; в противен случай връща False. Можете да включите логическия оператор Not за оценяване на противоположното условие (т.е. дали израз е извън списъка със стойности).
Например можете да използвате In, за да определите кои поръчки са изпратени до набор от определени региони:
SELECT *
FROM Orders WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);