首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-31 12:10
门头沟学院 Java
26秋招网易云音乐Java后端一面
一面: 1、为什么跨考计算机 2、项目 1 拷打(10min) 3、GC 算法有哪些?每种展开谈谈 4、谈谈 JVM 的内存区域怎么划分的 5、Spring 有哪些核心特性,展开讲讲 6、谈谈 Redis 从哪些方面可以保证高可用? 7、谈谈 Redis 的过期删除策略 8、项目中使用 RabbitMQ 如何避免消息的重复消费? 9、项目中哪些地方用到了消息队列 10、项目中消息队列的监控怎么做的?比如消息延迟、消息堆积等,如何去监控和处理? 11、现在回顾项目 3,你认为可以在哪些地方加入服务的监控、接口报错的监控以及对应有什么指标是可以快速感应到,并评估出有什么样的影响面? 12、手撕做题...
查看14道真题和解析
点赞
评论
收藏
分享
11-01 20:48
已编辑
重庆大学 算法工程师
华为入池 非科班双末9开出来的几率大吗
10.29 线下三面。 一面: 先手撕, 一个数组把奇数放在前面偶数放在后面,快排, 然后问了一些笔试的问题, knn算法, kmeans算法, 简历上面的项目。二面:介绍简历上面的项目,没问八股, 主要是让我讲技术路线, 手撕一沓纸里面随机抽的, 比较幸运抽到的非常简单的岛屿数量。 三面: 主要是开放性的问题,问了在团队里想做领导人物还是专注技术问题, 回答不想当领导, 还有企业文化相关, 回答的以客户为中心。投的车bu ai算法,本 机械 硕 机器人工程, 有多大的机会能泡出来呢
算法冲刺中:
你这bg开不出来,还有谁能开出来呢
查看11道真题和解析
点赞
评论
收藏
分享
10-10 15:23
陕西师范大学 Java
这么多题目我惊了
开始手撕的时候才17分钟我无比震惊不过都没让跑测试用例 就看了我的代码
我的秋招日记
点赞
评论
收藏
分享
昨天 09:45
门头沟学院 客户端其它
你想从实习中获得什么?
俗点来说,获得钱,不用多也不可以少,足够实习期间承担起自己的衣食住行即可。往深点看,获得技能上的提升,开拓自己的眼界,......。再往里瞧瞧,可以说了解一下这个行业的现状是否还景气。如果你还是不理解,为什么要实习,可以看看这个帖子:“https://www.nowcoder.com/share/jump/4888395581762271196363”,这是索隆之前写的了,试试看完会不会对实习有一些不一样的感受。好兄弟,无论你现在是在找,还是已经进入公司了,你都可以想一想,你究竟想要一个什么样的结果,你现在经历的过程是否会导向那个结果。
你实习是赚钱了还是亏钱了...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
数字马力一面
7949
2
...
26届0实习秋招总结
3873
3
...
超级大月亮来了, 都来评论区许愿,包灵
3519
4
...
数字马力一面
3166
5
...
这八股我都只背,不实战的
2821
6
...
《以下言论仅代表个人观点,与百度无关》
2701
7
...
秋招丑闻爆料爆料
2090
8
...
上班还能尸体回温。。。
1999
9
...
27找实习,简历求拷打
1909
10
...
“二本美团工作一年打算裸辞”,或许我也应该重新思考我的未来了
1838
创作者周榜
更多
正在热议
更多
#
我来点评面试官
#
10143次浏览
77人参与
#
工作后,谈恋爱还和学生时代一样吗?
#
39143次浏览
370人参与
#
360集团校招
#
1661次浏览
8人参与
#
同bg的你秋招战况如何?
#
167275次浏览
972人参与
#
职场破冰,你们都聊什么?
#
28509次浏览
151人参与
#
今年秋招是回暖还是遇冷
#
20533次浏览
132人参与
#
京东开奖
#
446958次浏览
2500人参与
#
你的领导最像哪种动物,为什么?
#
23872次浏览
133人参与
#
我的AI电子员工
#
20838次浏览
151人参与
#
阿里云工作体验
#
31672次浏览
108人参与
#
三一集团提前批进度交流
#
40082次浏览
228人参与
#
诺瓦星云求职进展汇总
#
225523次浏览
1732人参与
#
毕业论文进行时
#
1920次浏览
31人参与
#
教师节,你送祝福了吗
#
11370次浏览
76人参与
#
秋招开始捡漏了吗
#
61552次浏览
427人参与
#
你实习是赚钱了还是亏钱了?
#
20122次浏览
182人参与
#
来聊聊你目前的求职进展
#
686315次浏览
6921人参与
#
找工作八股要背到什么程度?
#
11802次浏览
193人参与
#
用一句话形容你的团队氛围
#
12876次浏览
145人参与
#
上班摸鱼,你都在干些什么?
#
28968次浏览
223人参与
#
三一重工求职进展汇总
#
22468次浏览
82人参与
#
你找工作是从容有余 or 匆忙滚爬?
#
6939次浏览
72人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务