Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/06/2010, 13:50
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: consulta entre fechas MM-YYYY Rango MM-YYYY

Necesitas el primer día del mes de la primera fecha (es el uno siempre) y el último del mes de la última (para eso usas LAST_DAY, pero sobre una fecha:
Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE campo BETWEEN
  2.  STR_TO_DATE(CONCAT('2010-06','-01'),'%Y-%m-%d')
  3.  AND LAST_DAY(STR_TO_DATE(CONCAT('2011-07','-01'),'%Y-%m-%d'))