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

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

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

WITH t1 AS (
    SELECT
    uid,
    cid,
    count(*) pv
    FROM play_record_tb 
    GROUP BY uid, cid
    HAVING count(*) > 1)

SELECT
t1.cid as cid,
format(t1.pv,3) as pv,
row_number() OVER(order by t1.pv DESC, release_date DESC) as rk
FROM course_info_tb c JOIN t1 USING(cid)
ORDER BY rk
LIMIT 3

全部评论

相关推荐

10-13 12:53
已编辑
湖北工业大学 前端工程师
小海c:包装一下,第一个感觉是字节青训营的那个,后面那个是黑马的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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