SELECT 
    b.tag, 
    SUM(if_retweet) retweet_cnt, 
    ROUND(SUM(if_retweet)/COUNT(*), 3) retweet_rate
FROM 
    tb_user_video_log a
LEFT JOIN 
    tb_video_info b
ON 
    a.video_id = b.video_id
WHERE 
    DATEDIFF(DATE((select 
                       max(start_time) 
                   FROM 
                       tb_user_video_log)),
             DATE(a.start_time)) <= 29
GROUP BY 
    b.tag
ORDER BY 
    retweet_rate desc

我跟你们说这个题就是纯纯恶心人,题目出得真的是“简单易懂”,一道这么简单的题通过率只有30,出题人不得反思反思?建议看到这个的兄弟们别做这个题了。