select distinct tp.uid as uid, t3.nick_name as nick_name, t3.achievement as achievement from ( select id, uid, exam_id as id_3, start_time as id_4, score from exam_record as t1 union select id, uid, question_id as id_3, submit_time as id_4, score from practice_record as t2 ) as tp inner join user_in...