举个场景例子 我们要计算app内在每小时区间内访问量前2的服务 根据访问日志处理完后的数据集如下所示
代码如下:
select * from (select visit_hour, service_name, visit_cnt, row_number() over (partition by visit_hour order by visit_cnt desc) as rank_no from service_visit) a where a.rank_no <= 2 order by visit_hour, visit_cnt;
(以上只是一个简单场景 其他的的周末补充
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)