推广 热搜: 行业  机械  设备    教师  经纪  系统  参数    蒸汽 

对比MySQL和Pandas统计直播间各时间段上线人数

   日期:2024-11-10     移动:http://tiush.xhstdz.com/mobile/quote/64697.html

一道面试题如下

对比MySQL和Pandas统计直播间各时间段上线人数

image-20220709203335729

简单理解就是求每个直播间,所有的最短时间段的上线人数。简单图解下

image-20220709210047037

有了上图,我们应该就秒懂了这题的解题思路,先将所有的时间点排序,按顺序分配得到每个时间分区,绿色为进入起始时间点,红色为结束时间点,我们进入起始点时+1,进入结束时间点时-1,这样就可以得到每个区间的在线人数了。当然假如user3也从进去,则这个时间点位置+2,后续的时间片段内在线人数就是累加后的值。

理解了思路,我们就可以开始编码了

最终完整处理代码为

 

结果在这里插入图片描述

注意:使用如下代码即可设置一个单元格可以显示全部输出

 
 

默认是输出结尾表达式

 
 
 

首先我们创建表并插入数据

 

image-20220709230301162

然后编写SQL

 

image-20220709230428038

本文地址:http://tiush.xhstdz.com/quote/64697.html    物流园资讯网 http://tiush.xhstdz.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号