题解 | 被重复观看次数最多的3个视频

被重复观看次数最多的3个视频

https://www.nowcoder.com/practice/b75fa2412659422c96369976ee1f9504

SELECT t1.cid,t1.pv,ROW_NUMBER() OVER(ORDER BY t1.pv DESC,t2.release_date DESC)
FROM (
    SELECT 
    b.cid,
    SUM(b.c_cnt) pv
    FROM 
    (
        SELECT cid,uid,COUNT(uid) c_cnt
        FROM play_record_tb
        GROUP BY cid,uid
        HAVING COUNT(uid) > 1
    ) b
    GROUP BY b.cid
) t1
RIGHT JOIN course_info_tb t2
ON t1.cid = t2.cid
LIMIT 3;

全部评论

相关推荐

被加薪的哈里很优秀:应该继续招人,不会给你留岗位的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务