Я пытаюсь сделать непрерывный подсчет роста регистрации на студенческом сайте.
Запрос выглядит следующим образом:
SELECT COUNT(type) as student_count, MONTH(created_at) as month, YEAR(created_at) as year
FROM users
WHERE type = 'student'
GROUP BY MONTH(created_at), YEAR(created_at)
ORDER BY year, month
Это дает следующий вывод:

Что я пытаюсь достичь в запросе, так это продолжать складывать student_counts
из предыдущих строк.
Итак:
В декабре 2014 года должно быть 15 учеников
в январе 2015 года должно быть 16 учеников
В феврале 2015 года должно быть 34 ученика
и так далее ...
Возможно ли это в SQL или лучше делать это при выводе данных в самом коде?