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

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

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

select a.cid,
    cast(pv as decimal(10,3)),
    row_number()over(order by pv desc,b.release_date desc) as rk
from (
    select cid,
        count(1) as pv
    from play_record_tb
    group by uid,cid
) a
join course_info_tb b on a.cid = b.cid
where pv>1
order by pv desc
limit 3


先处理各自的表格内容,然后在进行最后的合并操作

全部评论

相关推荐

09-30 11:52
门头沟学院 Java
点赞 评论 收藏
分享
深夜焦虑难以入眠:直通终面也很稳了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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