select
er.emp_id,
emp_level,
tag as exam_tag
from
exam_record as er
left join (
select
exam_id,
avg(timestampdiff(second,start_time,submit_time)) as avg_time,
avg(score) as avg_score
from
exam_record
group by
exam_id
)a
on
er.exam_id = a.exam_id
left join
examination_info as exi
on
exi.exam_id = er.exam_id
left join
emp_info as ei
on
ei.emp_id = er.emp_id
where
timestampdiff(second,start_time,submit_time) < avg_time
and
score > avg_score
and
emp_level < 7
order by
er.emp_id


京公网安备 11010502036488号