select ui.uid , round(avg(if(score is null, 0, score))) as avg_score , round(avg(if(submit_time is null, duration, timestampdiff(MINUTE, start_time, submit_time))), 1) as avg_time_took from exam_record er inner join user_info ui on er.uid = ui.uid and ui.level = 0 inner join examination_info ei on e...