select
count(uid),#问多少人来参与这次作答人数,有多少UID就有多少人
sum(case when submit_time is null then 0 else 1 end ) #统计多少人提交了做完了,求利sum()+case判断,当submit_time 是空等于0,不是空等于1,加一起就是提交总和人数。
count(distinct exam_id and score is not null)#看完成多少套试卷,试卷有重复,去重,加上,完成必有成绩score非空也行,submit_time非空也行就能求出来了
from exam_record