Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/01/2012, 02:17
nifdya
 
Fecha de Ingreso: agosto-2011
Mensajes: 59
Antigüedad: 12 años, 9 meses
Puntos: 8
Respuesta: query entre fechas

"existe un registro en la base de datos que contiene esta información, fecha_inicio = 2012-01-18 y fecha_fin = 2012-01-20"

La query funciona bien,... sólo que no hace lo que quieres. Lo que has puesto te sacará los registros que hay en la fecha 2012-01-19... no te puede sacar otros. No se si me explico en el where tienes una contradicción. Le indicas que tiene que ser mayor o igual al día 19 pero también le indicas que tiene que ser menor o igual al día 19, la única fecha que cumple que sea ambas condiciones es el propio día 19. Si quieres otras fechas tendrás que cambiar el where...

WHERE fecha_inicio >= '2012-01-19'
AND fecha_fin <='2012-01-19'