with t1 as( select exam_id, count(start_time) a, count(submit_time) b from exam_record group by exam_id ) select sum(a), sum(b), sum(if(b!=0,1,0)) from t1