pero eso es para resultados pasados a la fecha actual (incluyendo día y año)... resondiendo concretamente lo que preguntó sería:
Código:
SELECT campos FROM tabla WHERE MONTH(campo_fecha) < 'MONTH(CURDATE())'
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
... aquí no se incluiría el mes actual por la validación "<".. ¿quienes incluirlo?.. pues inclúyelo: "<=".
Recomendación:
www.mysql-hispano.org