select d.uid, (count(start_time)-count(submit_time)) as incomplete_cnt, count(submit_time) as complete_cnt , group_concat(distinct(concat(date_format(d.start_time,'%Y-%m-%d'),':',o.tag)) separator ';') as detail from exam_record d inner join examination_info o on d.exam_id = o.exam_id where year(d....