Ключевое слово SQL IN
❮ Справочник по ключевым словам SQL
В
Команда IN
позволяет указать несколько значений в предложении WHERE.
Оператор IN является сокращением для множественных условий ИЛИ.
Следующий SQL выбирает всех клиентов, которые находятся в «Германии», «Франции» и «Великобритании»:
Пример
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
Следующий SQL выбирает всех клиентов, которые НЕ находятся в «Германии», «Франции» или «Великобритании»:
Пример
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
Следующий SQL выбирает всех клиентов из тех же стран, что и поставщики:
Пример
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);
❮ Справочник по ключевым словам SQL