SELECT video_id, round((100*finish_rate+5*like_index+3*comment_index+2*retweet_index)/(fresh_index+1),0) hot_index FROM( SELECT a.video_id, sum(if(timestampdiff(second,a.start_time,a.end_time)-b.duration>=0,1,0))/count(a.video_id) finish_rate, sum(a.if_like) like_index, sum(if(a.comment_id is not...