For at gøre dette kan du oprette en 'måned'-tabel og derefter bruge en venstre ydre sammenføjning mellem denne tabel og rapporttabellen.
Jeg har aldrig brugt mysql, så undskyld, hvis syntaksen er lidt deaktiveret, men dette ville være forespørgslen:
SELECT months.monthNumber,
count(reports.id) AS `count`
FROM `months` left outer join `reports` on months.monthNumber = month(reports.date_lm)
WHERE (status = 'submitted')
AND (date_lm > 2012-08)
GROUP BY monthNumber
ORDER BY monthNumber ASC
Vigtigt er det, at optællingen skal være en kolonne i rapporttabellen, ikke månedstabellen, ellers ville du aldrig få et nul.