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

Antes me he confundido... pero tampoco tanto. Te explico:
esta es tu consulta y los datos de tu registro


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

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


Mira si la fecha de inicio es 2012-01-18 no cumple la condición fecha_inicio >= '2012-01-19' porque es menor y '2012-01-18 es menor que 2012-01-19 no mayor ni igual'

y si la fecha de fin es 2012-01-20 esta fecha es mayor que 2012-01-19 luego tampoco cumple la condición fecha_fin <='2012-01-19'

da igual que pongas and o or porque tu registro no cumple ninguna.