select tag ,concat(avg_play_progress,'%') from ( select tag ,round(sum(if(whatch_time>duration,duration,whatch_time))/sum(duration)*100,2) as avg_play_progress from( select video_id ,TIMESTAMPDIFF(SECOND,start_time,end_time) as whatch_time from tb_user_video_log ) as t1 left join ( select video_i...