Actualizando por solicitud de @Cesar
. Espero haber entendido lo que quieres, si no, por favor invierte. Quassnoi.Evaluación de múltiples expresiones 'IN' en cláusulas 'WHERE' en mysql
si hago una consulta SQL
así: SELECT * FROM TABLE_NAME WHERE b IN (2, 7) AND c IN (3, 9)
, puedo suponer que MySQL
sólo coincidirá con pares de elementos con mismo número en cada lista?
Es decir, (2, 3)
, (7, 9)
, ...?
Por ejemplo, supongamos que tenemos una tabla como la siguiente:
+----------+----------+----------+ | PK | b | c | +----------+----------+----------+ | 1 | 2 | 3 | +----------+----------+----------+ | 2 | 5 | 4 | +----------+----------+----------+ | 3 | 7 | 9 | +----------+----------+----------+ | 4 | 7 | 4 | +----------+----------+----------+ | 5 | 2 | 9 | +----------+----------+----------+
¿Es correcto asumir que los única filas devueltas son 1
y 3
(y no 5
)?
será mejor que cambie "c IN (4,4)" en su ejemplo para aclaración. – palindrom
@Quassnoi: Sí, me entendiste perfectamente, ¡Gracias! – Cesar