Primero que nada, por favor, no escribas todo en mayúsculas. Llevas ya cientosetenta mensajes así que deberías ya haber leído la guía de estilo.
En segundo lugar, '02-2005' y '01-2005' no son fechas, así que dudo que obtengas resultados. Muy posiblemente te sirva más algo como
Código SQL
[-]
fecha between '01-01-2005' and '31-01-2005'
y eso suponiendo que el motor que usas acepta la fechas en formato dd-mm-aaaa, lo que me lleva al tercer punto:
¿Qué base de datos usas?
Y por último, no somos adivinos. Cuando recibas un mensaje de error, aclara exactamente cuál es ese mensaje, pues normalmente eso da pistas para saber dónde está el problema.
// Saludos