Grupo usando mês, ano na doutrina2

Como escrever uma consulta SQL a seguir na doutrina2 como DQ

SELECT COUNT(id)  
FROM stats  
WHERE YEAR(record_date) = 2009  
GROUP BY YEAR(record_date), MONTH(record_date)

ou seja, eu gostaria degroup by resultados baseados no mês, ano do campo datetime armazenado na tabela MySQL.