全部评论
y同时在线变种题,给每个表打标之后Union一下,然后再开窗累加
送花
回复 分享
看不懂,废了
送花
回复 分享
![](https://uploadfiles.nowcoder.com/files/20230525/652858152_1685014678820/企业微信截图_1685014605956.png)
国泰君安
校招火热招聘中
官网直投
``` select live_id, max(user_count) max_user_count from ( select user_id, live_id, sum(user_change) over(partition by live_id order by event_time) user_count from ( select user_id, live_id, in_datetime event_time, 1 user_change from live_events union all select user_id, live_id, out_datetime, -1 from live_events )t1 )t2 group by live_id; 同时最大人数问题,打标签+1,-1然后union聚合,结束
送花
回复 分享
union一下
1
回复 分享
财务平台的财务科技吧,,问的基本一样
送花
回复 分享
后端吗
2
回复 分享
Java实在找不到工作了😂,要么3k以下的Java,有没有人推荐推荐轻松工资低就低点的工作,先养活自己,然后慢慢再去筹备考公考编
3
回复 分享
经典的同时在线最多人数的题![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763573/A95184503DF1D65798194F12FCEDE5C5)
送花
回复 分享
想问问大佬怎么记录的?录音?
送花
回复 分享
同时***数量和同时在线人数那个题不是类似么
2
回复 分享
这个题好像是LeetCode上的区间题就像那个用剑扎气球,这个SQL题
送花
回复 分享
start_time +1 , end_time -1 ,再来个上无边界到当前行的sum开窗,完事
送花
回复 分享
key len怎么看,用来判断什么,能举个例子吗。关于这个问题,好像是说,用于查询的索引的字节长度。
送花
回复 分享
***的表(id, start time, end time)昨天同时在***最多数量。这句话啥意思啊。![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763988/A36B51811C2F08F8B587B123A106E546)
送花
回复 分享
牛客sql163
送花
回复 分享
是不是可以用startTime 等于昨天 然后再groupby endTime 分组里面个数最大的就是最多同时的***人数
送花
回复 分享
建立联合索引(b, a);回表就是在利用二级索引查询到id之后,在利用id去聚簇索引找到这个id的记录并读取数据;看有没有用到索引可以通过explain看extra信息,或者看key_len长度,推测用到了几个索引;key_len就是用来看用到的索引的字段字节长度之和,例如用到了两个int类型的字段(not null)的索引,则key_len为4 + 4 = 8。 有不对的地方还请指正
送花
回复 分享
相关推荐
06-01 07:15
University of San Diego 计算机类 点赞 评论 收藏
分享
点赞 评论 收藏
分享