Consulta de Fechas en MySQL

Sergio
27 de Julio del 2005
Enviado por Sergio el día 25 de julio de 2005
Necesito hacer una consulta acotada entre dos fechas.
Introduzco este Query y sive sin problemas:
"SELECT * FROM MovimientosLIBRODEVENTAS WHERE FechaHORA>=2004/12/20 ORDER BY FechaHORA"

Si cambio en la consulta el Mayor Igual por Menor Igual. Algo asi..

"SELECT * FROM MovimientosLIBRODEVENTAS WHERE FechaHORA<=2005/7/30 ORDER BY FechaHORA"

No me devuelve los registros que debería. Ahora, mi fin es introducir una consulta como esta:

"SELECT * FROM MovimientosLIBRODEVENTAS WHERE FechaHORA>=2005/7/20 AND FechaHORA<=2005/7/29 ORDER BY FechaHORA"

Uso VB6, ADO, ODBC, MySQL. Ya he probado con varios tipos de campos de fechas y horas en MySQL. No consigo que trabaje de forma adecuada.

Isa? Islas
27 de Julio del 2005
¿Ya intentaste formato ANSI?

"SELECT * FROM MovimientosLIBRODEVENTAS WHERE FechaHORA>= '20050720' AND FechaHORA<= '20050729'ORDER BY FechaHORA"