Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/04/2012, 11:24
Avatar de hackjose
hackjose
 
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 7 meses
Puntos: 131
Respuesta: Convinar AND y OR en mysql

Esto:

(SELECT * FROM `eventos` WHERE id_usuario = 1 and time_fin < 7000 and time_fin > 300 and `id_casilla` = 2)
UNION
(SELECT * FROM `eventos` WHERE id_usuario = 1 and time_fin < 7000 and time_fin > 300 and `id_casilla` = 3)
UNION
(SELECT * FROM `eventos` WHERE id_usuario = 1 and time_fin < 7000 and time_fin > 300 and `id_casilla` = 5)

debe ser equivalente a esto:(si fue asi?)

SELECT * FROM eventos WHERE id_usuario = 1 AND time_fin BETWEEN 7000 AND 300 AND id_casilla IN (2,3,5);