题解 | 播放量峰值top3高的视频

播放量峰值top3高的视频

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

select
    t.cid,
    max(t.cnt) as max_peak_uv
from
    (select
        a.cid,
        sum(if(a.start_time between b.start_time and b.end_time,1,0)) as cnt
     from
        play_record_tb a
     join
        play_record_tb b
     on
        a.cid=b.cid
     group by
        a.id,a.cid,a.start_time
    ) t
group by
    t.cid
order by
    max_peak_uv desc
limit
    3

全部评论

相关推荐

01-27 15:41
门头沟学院 Java
想躺平的菜鸡1枚:我项目比你难、学历比你好、还有SCI论文,投java都被拒一大片,现在基本上都要问点agent开发
软件开发投递记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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