MySQL Query con cuenta y agrupar por

Tengo una tabla de una tabla con diferentes registros para los editores, cada registro tiene una fecha en una columna de 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.

Necesito un recuento para el número de registros publicados por cada editor para cada mes. Por ejemplo

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

Intenté seleccionar el recuento (id) del grupo raw_occurrence_record por mes (fecha), id_publisher;

pero, no trabajes.

Respuestas a la pregunta(1)

Su respuesta a la pregunta