Słowo kluczowe SQL IN
❮ Odniesienie do słów kluczowych SQL
W
Polecenie IN
umożliwia określenie wielu wartości w klauzuli WHERE.
Operator IN jest skrótem dla wielu warunków OR.
Następujący kod SQL wybiera wszystkich klientów znajdujących się w „Niemcy”, „Francja” i „Wielka Brytania”:
Przykład
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
Poniższy kod SQL wybiera wszystkich klientów, którzy NIE znajdują się w „Niemcy”, „Francja” lub „Wielka Brytania”:
Przykład
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
Poniższy kod SQL wybiera wszystkich klientów pochodzących z tych samych krajów co dostawcy:
Przykład
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);
❮ Odniesienie do słów kluczowych SQL