题解 | 输出播放量最高的视频

输出播放量最高的视频

https://www.nowcoder.com/practice/9e9cb264e1f64e28846975d5a32ba8e4

select cid,round(max(peak_uv),3) as max_peak_uv
from(
select cid,sum(tag)over(partition by cid order by time) as peak_uv
from(
select cid,start_time as time,1 as tag
from play_record_tb
union all
select cid,end_time as time,-1 as tag
from play_record_tb)a)b
group by cid
order by max_peak_uv desc
limit 3

要是只求播放量最高那更简单了,直接聚合count一下

但是描述里感觉这道题还是和求同一时刻的播放量top3那道题一样

全部评论

相关推荐

几个意思
Data_Seven:他笑话你 我忍不了 我去阿里了
点赞 评论 收藏
分享
08-15 01:16
Python
Java小萌新新萌小...:照片不用整这么大的 而且你的照片截歪了 你想找专业对口的 那普通话证写在这里其实没有什么必要 就是看着内容多点 而且里面字体大小也不一样 修改一下排版 有很多空间可以再利用一下 字大一点 不然现在这样观感不太好 再就是项目好好优化一下 加油
点赞 评论 收藏
分享
评论
9
收藏
分享

创作者周榜

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