SQL Utilice IN para devolver filas con un valor contenido en una lista


Ejemplo

Este ejemplo utiliza la tabla de coches de las bases de datos de ejemplo.

SELECT *
FROM Cars
WHERE TotalCost IN (100, 200, 300)

Esta consulta devolverá el Car # 2, que cuesta 200 y el Car # 3, que cuesta 100. Tenga en cuenta que esto es equivalente a usar varias cláusulas con OR , por ejemplo:

SELECT *
FROM Cars
WHERE TotalCost = 100 OR TotalCost = 200 OR TotalCost = 300