Опитайте:
SELECT COUNT(*), DATE(date) FROM table WHERE DATE(dtCreatedAt) >= DATE('2009-03-01') AND DATE(dtCreatedAt) <= DATE('2009-03-10') GROUP BY DATE(date);
Това ще получи сумата за всеки ден през май 2009 г.
АКТУАЛИЗИРАНО:Вече работи на диапазон от дати, обхващащи месеци/години.