select exam_id,start_month,month_cnt,sum(month_cnt)over(partition by exam_id order by start_month) from 
(select exam_id,date_format(start_time,'%Y%m') start_month,count(exam_id) month_cnt
from exam_record
group by exam_id,start_month) a