Yo tengo el mismo problema, y la consulta que utilizo es la siguiente:
Cita: SELECT * FROM vistaReporte WHERE DATE_FORMAT(inicio, '%m-%Y') >= '" + fecha1 + "' AND DATE_FORMAT(inicio, '%m-%Y') <= '" + fecha2 + "' ORDER BY inicio;"
No sabia lo que mencionaste sobre la funcion DATE_FORMAT:
Cita: DATE_FORMAT lo que hace es convertir una fecha a cadena
Pero mi pregunta es la siguiente... Como deberia hacer mi consulta, si yo necesito pasarle como parametro una fecha en formato mm-aaaa (01-2011) .
Probe con EXTRACT(YEAR_MONTH FROM inicio) y le pase el parametro 201101 (aplicandole el STR_TO_DATE)... y nada... Ayyy no se....
Es una consulta sencilla, pero no me sale..
Gracias..!!!