Home > Mysql > Hacer Consulta MySQL con rango de fechas BETWEEN

Muchas veces necesitamos hacer consultas en nuestra base de datos pero al relizarlas no salen de la manera que esperamos.

El error más comun es que hacemos la consulta de manera incorrenta y tratamos la fecha como si fuera un entero o como si fuera texto pero para mysql existe la clausula BETWEEN con la cual podemos realizar la consulta y nos devolvera los resultados que estan en las fechas indicadas.

-- en esta Consulta esamos buscando los resultados comprendidos en el campo fecha en el rango que le estamos proporcionando 
SELECT * FROM Tabla1 WHERE Fecha BETWEEN '2011-09-01' AND '2011-10-01'