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