select video_id,round((100*视频完播率+5*点赞数+3*评论数+2*转发数)/(最近无播放天数+1),0) 热度 from(select t1.video_id, SUM(TIMESTAMPDIFF(second, start_time, end_time) >= duration) / COUNT(*)视频完播率, sum(if_like) 点赞数, count(comment_id) 评论数, sum(if_retweet) 转发数, DATEDIFF(DATE((SELECT MAX(end_time) FROM tb_user_video_log)), ...