От въпроса ви разбирам, че се опитвате да излезете със заявка за групиране на редица елементи по месеци и година. Следното трябва да свърши работа:
SELECT
YEAR(dateField) AS YEAR,
MONTH(dateField) AS MONTH,
COUNT(*) AS TOTAL
FROM table
GROUP BY YEAR, MONTH
Очевидно „dateField“ е името на вашата колона за дата и час, а „table“ е името на вашата таблица.
Повече информация за клаузата GROUP BY и агрегатните функции (като функцията COUNT(*), използвана по-горе) тук .