Parola chiave SQL IN
❮ Riferimento alle parole chiave SQL
IN
Il IN
comando consente di specificare più valori in una clausola WHERE.
L'operatore IN è una scorciatoia per più condizioni OR.
Il seguente SQL seleziona tutti i clienti che si trovano in "Germania", "Francia" e "Regno Unito":
Esempio
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
Il seguente SQL seleziona tutti i clienti che NON si trovano in "Germania", "Francia" o "Regno Unito":
Esempio
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
Il seguente SQL seleziona tutti i clienti che provengono dagli stessi paesi dei fornitori:
Esempio
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);
❮ Riferimento alle parole chiave SQL