首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
内向的小白找找实习实习
澳门科技大学 C++
关注
已关注
取消关注
膜拜大神!最好的方法!
@德布罗意波不长:
题解 | #9行代码解决# #每个人最近的登录日期(四)#
提供一个用OVER()和PARTITION的解法,好像还没有人这么写,非常简单方便, 只要9行思路:做一个FROM 的subquery,目的是能够让所有第一次登陆的新用户的排名是1,后期用来筛选:用窗口函数,按照user_id分组,按照日期升序排序。按照日期分组,并计算不同日期下排名为1的行数之和SELECT t.date, SUM(IF(t.r = 1, 1, 0))FROM(SELECT user_id, date, ROW_NUMBER() OVER(PARTITION BY user_id ORDER BY date) AS r FROM login ) AS tGROUP BY date---------------------------------分割线-------------------------------------------------------------下面还有一个更复杂的方法,只是在外部查询的部分做了改动。其实下面的方法是一开始想到的,上面的方法算是做了优化SELECT t1.date, COALESCE(t2.cnt, 0) AS cntFROM (SELECT DISTINCT date FROM login) AS t1LEFT JOIN ( SELECT date, COUNT(*) AS cnt FROM (SELECT user_id, date, ROW_NUMBER() OVER(PARTITION BY user_id ORDER BY date) AS r FROM login ) AS t WHERE t.r = 1 GROUP BY date ) AS t2 USING (date)因为进行WHERE筛选过后,只留下了有新用户的日期。因此我们要再次与日期JOIN,并且将NULL值转化为0
点赞 3
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
2025-12-30 15:08
顺丰集团_HR(准入职员工)
顺丰内推,顺丰内推码
java面经:顺丰一面:1. 自我介绍2. 线程池核心参数3. 任务队列大小如何设置4. 拒绝策略有哪些,可能会有什么问题5. 核心线程数如何设置6. 一个类如何保证线程安全7. CAS原理8. synchornized和reentrantlock区别9. wait、notify使用需要注意什么10. 什么是死锁,如何避免11. volatile的作用12. 数据库ACID13. 数据库隔离级别14. 分布式事务了解吗15. 场景题:生成订单和第三方支付16. 时长:30min顺丰集团2026届校招启动!【公司简介】:顺丰集团是世界500强企业第377位,中国第一大、世界第四大快递物流服务商。...
点赞
评论
收藏
分享
2025-12-29 16:51
门头沟学院 前端工程师
27届双非本前端无实习简历求拷打
寒假日常实习没有面试的机会😭是简历太差了吗😭还要继续沉淀吗😭
如何写一份好简历
点赞
评论
收藏
分享
2025-11-18 23:55
美团_SaaS事业部_软件开发工程师
又起猛了
两年前 成功上岸美团两年后 女朋友也上岸了美团不确定 再看一眼
活泼的代码渣渣在泡池...:
哈哈哈挺好的,我也上岸美团了
,不说了,我又接了一单
点赞
评论
收藏
分享
2025-12-25 10:00
井冈山大学 算法工程师
今年找了三份实习 决定换换专业啦
迷茫的大四🐶:
???啥意思,你放几张图片糊弄牛油们?
点赞
评论
收藏
分享
2025-12-28 20:31
快手_后端开发
大厂面试必考场景题(1):Redis hot key问题
一、Redis 热 key:互联网平台的 “流量噩梦”在电商秒杀、爆款商品上线等场景中,海量用户请求会瞬间集中涌向存储对应信息的单个 Redis 节点,这就是 Redis 热 key 问题。就像一座设计合理的桥梁,某一车道突然涌入 100 万辆车,不仅会导致该车道瘫痪,还可能引发整座桥梁坍塌 —— 热 key 带来的连锁反应远比想象中严重:数据层面:承载热 key 的 Redis 节点因过载被打挂后,其负责的缓存数据全部丢失,进而引发可怕的缓存雪崩;应用层面:用户持续刷新却无法加载页面,服务直接陷入不可用状态,严重影响用户体验与业务连续性。很多人会误以为 “简单扩容就能解决问题”,但实际这是一...
Java抽象带篮子:
玩太久了稍微学点东西,顺便分享下
大厂无回复,继续等待还是...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
大四双非水产专业上岸阿里后端(五)
1.4W
2
...
双非本秋招总结
7625
3
...
打工的这一年
5327
4
...
无语到一定地步是会笑的
5114
5
...
适可而止吧!你就是“烂泥”
4940
6
...
学院本 末 211 硕勇闯 java 后端实习美团 oc 逆袭指南
4334
7
...
没人带+同事冷漠,真的会内耗
4124
8
...
我的世界观,就是对抗优绩主义的武器
4078
9
...
实习被“放养”零产出,该及时止损还是继续苟着?
3941
10
...
金丹后期牛友!我们新年再见
3507
创作者周榜
更多
正在热议
更多
#
对2025年忏悔
#
3533次浏览
91人参与
#
新年的第一句祝福
#
50881次浏览
376人参与
#
实习没人带,苟住还是跑路?
#
11207次浏览
241人参与
#
运营来爆料
#
72482次浏览
454人参与
#
元旦假期你打算怎么过
#
7436次浏览
161人参与
#
腾讯音乐求职进展汇总
#
145632次浏览
1039人参与
#
春招前还要继续实习吗?
#
3874次浏览
57人参与
#
面试官问过你最刁钻的问题是什么?
#
8219次浏览
91人参与
#
领导秒批的请假话术
#
30419次浏览
120人参与
#
一人说一家双休的公司
#
6327次浏览
89人参与
#
大家实习都在做什么?
#
8029次浏览
86人参与
#
我们是不是被“优绩主义”绑架了?
#
8570次浏览
279人参与
#
阿里求职进展汇总
#
444198次浏览
3923人参与
#
电网笔面经互助
#
56913次浏览
470人参与
#
如何提高实习转正率?
#
73153次浏览
463人参与
#
腾讯工作体验
#
548401次浏览
3659人参与
#
实习教会我的事
#
47677次浏览
356人参与
#
面试常问题系列
#
262255次浏览
4672人参与
#
牛客2025仙途报告
#
35683次浏览
472人参与
#
国企还是互联网,你怎么选?
#
191099次浏览
1476人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务