with tt as(select t1.uid, t1.video_id, t2.duration, TIMESTAMPDiff(second, t1.start_time, t1.end_time) time_diff from tb_user_video_log t1 left join tb_video_info t2 on t1.video_id=t2.video_id where date(t1.end_time)between '2021-01-01' and '2021-12-31') select video_id, round(count(case when time_di...