Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2011, 08:41
Combine
 
Fecha de Ingreso: enero-2011
Mensajes: 8
Antigüedad: 13 años, 2 meses
Puntos: 0
Problema BETWEEN

hola a todos:

Tengo un problema con una consulta al utilizar el BETWEEN, hago una consulta entre un rango de fechas dentro del mismo mes y resulta bien entregando resultados, como a continuación.

... WHERE DATE_FORMAT(fecha_hora, '%d/%m/%Y') BETWEEN '01/03/2011' AND '31/03/2011'

pero el problema se da cuando el rango de fechas pasa de un mes a otro, digamos

... WHERE DATE_FORMAT(fecha_hora, '%d/%m/%Y') BETWEEN '01/03/2011' AND '07/04/2011'

no retorna nada siendo que se encuentra en el rango de fechas de la consulta anterior y sólo se le agregan unos días más.

En la tabla, fecha_hora es de tipo datetime.

gracias por su tiempo.

saludos.