English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод использования ключевого слова SQL IN и примеры

Справочник по ключевым словам SQL

IN

Команда IN позволяет вам指定 несколько значений в подзапросе WHERE.

Оператор IN является сокращением для нескольких условий OR.

Следующий SQL выбирает всех клиентов, находящихся в 'Germany', 'France' и 'UK':

 SELECT * FROM Customers
  WHERE Country IN ('Germany', 'France', 'UK');

Следующий SQL выбирает всех клиентов, которые не находятся в 'Germany', 'France' или 'UK':

 SELECT * FROM Customers
  WHERE Country NOT IN ('Germany', 'France', 'UK');

Следующий SQL выбирает всех клиентов,coming from the same country as the suppliers:

 SELECT * FROM Customers
  WHERE Country IN (SELECT Country FROM Suppliers);

Справочник по ключевым словам SQL