select video_id,round((100crt+5sl+3sc+2sr)/(DATEDIFF((select max(DATE(end_time)) from tb_user_video_log),md)+1),0)hot from(select video_id,avg(if(TIMESTAMPDIFF(second,start_time,end_time)>=duration,1,0))crt, sum(if_like)sl,sum(if_retweet)sr,count(comment_id)sc,date(max(end_time))md from tb_user_v...