Use MySQL DATE_FORMAT() función para agrupar solo en las partes deseadas: GROUP BY DATE_FORMAT(my_column, '%Y-%m')