El IN
operador le permite especificar varios valores en una WHERE
cláusula.
El IN
operador es una abreviatura de múltiples OR
condiciones.
IN Ejemplo
La siguiente instrucción SQL selecciona todos los clientes que se encuentran en "Alemania", "Francia" o "Reino Unido":
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
IN Ejemplo 2
La siguiente instrucción SQL selecciona todos los clientes que NO se encuentran en "Alemania", "Francia" o "Reino Unido":
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
IN Ejemplo 3
La siguiente declaración SQL selecciona todos los clientes que son de los mismos países que los proveedores:
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);