MySQL Query com count e group by

Eu tenho uma tabela com registros diferentes para editores, cada registro tem uma data em uma coluna do tipo timestamp.

id | id_publisher | date
1           1      11/2012 03:09:40 p.m.
2           1      12/2012 03:09:40 p.m.
3           2      01/2013 03:09:40 p.m.
4           3      01/2013 03:09:40 p.m.
5           4      11/2012 03:09:40 p.m.
6           4      02/2013 03:09:40 p.m.
7           4      02/2012 03:09:40 p.m.

Eu preciso de uma contagem para o número de registros publicados por cada editor para cada mês. Por exemplo

Month    |  id_publisher         | num
11/2012  |          1            |   1
11/2012  |          2            |   0
11/2012  |          3            |   0
11/2012  |          4            |   1
.....
02/2013  |          4            |   2

Eu tentei com select count (id) do grupo raw_occurrence_record por mês (data), id_publisher;

mas não trabalhe.

questionAnswers(1)

yourAnswerToTheQuestion