select t2.tag as tag, concat( round( avg(case when timestampdiff(second,t1.start_time,t1.end_time)>=duration then 1 else timestampdiff(second,t1.start_time,t1.end_time)/t2.duration end) *100,2),'%') as avg_play_progress from tb_user_video_log t1,tb_video_info t2 where t1.video_id=t2.video_id grou...