SELECT e.emp_id,emp_level,tag AS emp_tag
FROM exam_record AS e JOIN examination_info AS ex ON e.exam_id = ex.exam_id
JOIN emp_info AS em ON e.emp_id = em.emp_id
JOIN (
SELECT exam_id,AVG(score) AS avg_score
FROM exam_record
GROUP BY exam_id
) AS score ON e.exam_id=score.exam_id
JOIN (
SELECT exam_id,AVG(TIMESTAMPDIFF(SECOND,start_time,submit_time)) AS avg_time
FROM exam_record
GROUP BY exam_id
) AS `time` ON e.exam_id = `time`.exam_id
WHERE score>avg_score AND TIMESTAMPDIFF(second,start_time,submit_time) < avg_time AND emp_level <7
ORDER BY emp_id,ex.exam_id