首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
11-25 15:35
已编辑
武汉理工大学 动力系统工程师
offer帮选:赛力斯or阿维塔?
bg双2,塔(n×15加15k年终),有攀登计划,hr说平均年包多10%,岗位是总布置(人机);赛(n+4.4)×14,问界整车装配工艺。个人感觉塔的岗位好一点?赛得下车间,强度估计比塔大的多。有没有大佬给点意见
机械人的offer怎么选
点赞
评论
收藏
分享
11-21 21:59
门头沟学院 Java
求企鹅捞面试
本人27届本科,腾讯官网投后台实习一周了,希望有组空的可以捞一下,谢谢!!!!
点赞
评论
收藏
分享
10-14 18:01
已编辑
北京航空航天大学 IC验证工程师
秋招结束
终于结束了 投101家面30泡12oc 7结束了.补充一下大家很感兴趣的:之前有一天面了七场,从早上九点面到晚上七点10.14更新,oc 10
凸守:
耐面王
点赞
评论
收藏
分享
10-15 15:48
山东师范大学 C++
虎牙到hr面了
大佬们,虎牙进hr面了,应该准备些什么,会直接问薪资嘛😍😍
元西是什么:
一共几面啊佬
点赞
评论
收藏
分享
11-24 11:06
门头沟学院 前端工程师
京东前端二面
面试官十分和蔼,问题问的也很友善。感觉主要考察的是沟通能力和项目能力以及对于AI的使用和了解。1.自我介绍?2.你目前的升学情况?3.实习中你仔细跟我讲一讲?4.实习中的结点迁移过程遇到了什么问题,怎么做的?5.将一下性能优化怎么做的,具体优化了多少,从多少到多少?6.错误封装组件怎么做的?7.如何组件的平衡,在灵活和单一上怎么设定为好?8.美团学到了什么?9.那你TypeScript怎么使用?它的好处10.在美团用过AI工具吗?怎么使用的,AI的代码生成率是多少11.有一个AI,如何训练更加适应这种代码编程12.做过AI相关项目吗,如何做的?13.遇到的难点14.难点怎么解决的15.学习前端...
查看16道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
个人秋招总结,两段转正失败,给27届+的建议
1.8W
2
...
逆流河上万仙退
6660
3
...
【现金奖励】26秋招薪资爆料征集,瓜分现金红包!
4930
4
...
关于秋招躲offer这件事,最终。。。
3200
5
...
最后一年应该干些什么呢,躺平吗
3200
6
...
拿了小红书的sp,还用等别家吗?大概率不会有更高的了吧
3173
7
...
腾讯IEG后端日常实习一面
3097
8
...
后端项目大统计,看看你上榜没有
2898
9
...
又被偷袭
2805
10
...
小红书vs字节vs京东 offer选择
2634
创作者周榜
更多
正在热议
更多
#
你的秋招白月光和意难平公司
#
13407次浏览
136人参与
#
职场上哪些事情令人讨厌
#
26765次浏览
110人参与
#
百度秋招
#
56758次浏览
394人参与
#
你想跟着什么样领导?
#
9041次浏览
127人参与
#
一人一个landing小技巧
#
133425次浏览
1479人参与
#
找实习是选平台还是选业务?
#
12763次浏览
174人参与
#
牛客租房专区
#
127317次浏览
1358人参与
#
什么样的背景能拿SSP?
#
118284次浏览
415人参与
#
从夯到拉,评价编程语言
#
7553次浏览
62人参与
#
机械人还在等华为开奖吗?
#
279936次浏览
1436人参与
#
你见过哪些工贼行为
#
46708次浏览
175人参与
#
腾讯工作体验
#
530205次浏览
3593人参与
#
xxx岗位的一天
#
12558次浏览
123人参与
#
大疆的机械笔试比去年难吗
#
93583次浏览
764人参与
#
每个月花钱最多的地方是?
#
6854次浏览
99人参与
#
十一月总结
#
17874次浏览
170人参与
#
你面试时吹过最大的牛
#
23626次浏览
125人参与
#
分享一个让你热爱工作的瞬间
#
48135次浏览
416人参与
#
AI“智障”时刻
#
7372次浏览
70人参与
#
如何缓解入职前的焦虑
#
239349次浏览
1425人参与
#
好好告别我的学生时代
#
124285次浏览
1535人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务