Проверка на членство в множестве (IN)

Еще одним распространенным условием поиска является проверка на членство в множестве (IN), схематически показанная ниже. В этом случае проверяется, соответствует ли значение данных какому-либо значению из заданного списка.

Синтаксическая диаграмма проверки на членство в множестве (IN)

Проверяемое выражение IN (константа) ·

NOT,

Вывести все документы за восьмое число января, февраля, и марта. (5.2.4 - 1)

SELECT *

FROM ДОКУМЕНТ

WHERE ДАТА IN (‘8.01.2000’, ‘8.02.2000’, ‘8.03.2000’,)

Вывести все перемещения, у которых цена равна 2000, 3000, 4000.

SELECT *

FROM ПЕРЕМЕЩЕНИЕ

WHERE ЦЕНА IN (‘2000’,’3000’,’4000’)

С помощью формы NOT IN можно убедиться в том, что значение данных не является членом заданного множества. Поверяемое выражение в проверке IN может быть любым допустимым выражением, однако обычно оно представляет собой короткое имя столбца.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: