select 
date_format(submit_time,'%Y%m')  submit_month,
count(*) as month_q_cnt,
round(count(*) / day(last_day(submit_time)) ,3)  avg_day_q_cnt
from practice_record 
where  year(submit_time) = '2021'
group by submit_month

union all 

select 
'2021汇总' as submit_month,
count(*) as month_q_cnt,
round(count(*) /31 ,3) as avg_day_q_cnt 
from practice_record 
where year(submit_time) = '2021' 
order by submit_month ;