Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/10/2013, 14:24
mariodoguez
 
Fecha de Ingreso: febrero-2009
Mensajes: 10
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: filtrar dias por hora inicio 6am hora fin 5:59am siguiente dia

Un between para solo el dia de inicio y el dia de fin si me sirve, seria mas o menos asi:
(diaanterior = '2013-10-01' AND hora>= 600) OR (diasiguiente = '2013-10-02' AND hora < 600)

mi fecha y mi hora las tengo separadas, para un dia esta bien, pero para una sucesión de 5 días para atrás no me funciona de manera automatica la unica solucion que se me ocurre sería algo asi
(diaanterior = '2013-10-01' AND hora>= 600) OR (diasiguiente = '2013-10-02' AND hora < 600) OR
(diaanterior = '2013-10-02' AND hora>= 600) OR (diasiguiente = '2013-10-03' AND hora < 600) OR
(diaanterior = '2013-10-03' AND hora>= 600) OR (diasiguiente = '2013-10-04' AND hora < 600) OR
(diaanterior = '2013-10-04' AND hora>= 600) OR (diasiguiente = '2013-10-05' AND hora < 600)

Pero a la hora de seleccionar los dias, no puedo agruparlos por fecha de inicio de hora de inicio 6:00am del dia 1 a hora de fin 5:59 del día 2