select er.uid, round(avg(if (score is null, 0, score)), 0) avg_score, round( avg( truncate ( if ( submit_time is null, duration, (timestampdiff (second, start_time, submit_time)) / 60 ...