select tag, concat(round(avg(if(timestampdiff(second,start_time,end_time)<duration,timestampdiff(second,start_time,end_time)/duration*100,100)),2),'%') as avg_play_progress from tb_user_video_log tu left join tb_video_info tv using(video_id) group by tag having avg_play_progress>60 order by av...