WITH user_time AS ( SELECT exam_id, duration, release_time, tag, uid, TIMESTAMPDIFF (minute, start_time, submit_time) user_duration, ROW_NUMBER() OVER ( PARTITION BY tag ORDER BY TIMESTAMPDIFF (minute, start_time, submit_time) ) time_rank, COUNT(1) OVER ( PARTITION BY tag, exam_id ) num FROM exam_re...