Klíčové slovo SQL IN
❮ Reference klíčových slov SQL
V
Příkaz IN
umožňuje zadat více hodnot v klauzuli WHERE.
Operátor IN je zkratka pro více podmínek OR.
Následující SQL vybere všechny zákazníky, kteří se nacházejí v „Německu“, „Francii“ a „Velké Británii“:
Příklad
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
Následující SQL vybere všechny zákazníky, kteří se NENACHÁZEJÍ v „Německu“, „Francii“ nebo „Velké Británii“:
Příklad
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
Následující SQL vybere všechny zákazníky, kteří jsou ze stejných zemí jako dodavatelé:
Příklad
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);
❮ Reference klíčových slov SQL