- 博客(31)
- 收藏
- 关注
原创 Leetcode-Mysql题目及知识点总结(1141.查询近30天活跃用户数&1173.即时食物配送I)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。1141.查询近30天活跃用户数思路:代码:select activity_date as day,count(distinct user_id) as active_usersfrom
2021-02-18 14:33:24
885
原创 Leetcode-Mysql题目及知识点总结(1142.过去30天的用户活动II&1148.文章浏览I)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。1142.过去30天的用户活动II思路:代码:select ifnull(round(sum(num)/count(user_id),2),0) as average_sessions_pe
2021-02-18 11:33:04
220
原创 Leetcode-Mysql题目及知识点总结(1113.报告的记录)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。1113.报告的记录思路:说实话这个题我看了十分钟才看懂啥意思,action是说用户行为,然后extra是该行为理由,所以此处需要先条件筛选出用户行为为report的记录,然后按照行为理由分组进行
2021-02-09 09:49:54
224
原创 Leetcode-Mysql题目及知识点总结(1084.销售分析III)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。代码:selectsales.product_id,product_namefromsalesleftjoinProductonsales.product_id=...
2021-02-01 16:58:26
219
原创 Leetcode-Mysql题目及知识点总结(1083.销售分析II)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。有的简单题蛮简单的,但是这几题都挺难的Orz,我之后尽量每道题提供两者解题思路,如果大家有更好的想法欢迎和我交流,给小伙伴们比心心啦代码:selectbuyer_idfro..
2021-02-01 16:45:39
211
原创 Leetcode-Mysql题目及知识点总结(1082.销售分析I)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。1082.销售分析I代码:selectseller_idfromSalesgroupbyseller_idhavingsum(price)>=all(se...
2021-02-01 16:24:01
217
原创 Leetcode-Mysql题目及知识点总结(1050.合作过至少三次的演员和导演&1113.报告的记录)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。1050.合作过至少三次的演员和导演代码:selectactor_id,director_idfromActorDirectorgroupbyactor_id,dire...
2021-02-01 16:19:03
192
原创 Leetcode-Mysql题目及知识点总结(1076.项目员工II)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。代码:selectproject_idfrom(selectproject_id,count(*)asnumfromprojectgroupbyproject_i...
2021-02-01 15:53:36
287
原创 Leetcode-Mysql题目及知识点总结(1069.产品销售分析II&1075.项目员工I)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。1069.产品销售分析II代码:selectSales.product_id,sum(quantity)astotal_quantityfromSalesleftjoi...
2021-02-01 09:22:11
1165
2
原创 Leetcode-Mysql题目及知识点总结(1068.产品销售分析I)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。1068.产品销售分析I代码:selectproduct_name,year,pricefromSalesleftjoinProductonSales.prod...
2021-02-01 09:15:46
264
1
原创 Leetcode-Mysql题目及知识点总结(627.变更性别)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。代码:updatesalarysetsex=(casesexwhen'm'then'f'else'm'end)...
2021-01-29 09:05:09
171
原创 Leetcode-Mysql题目及知识点总结(620.有趣的电影)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。620.有趣的电影代码:select*fromcinemawheredescription<>"boring"andid%2!=0orderbyr...
2021-01-29 08:53:20
164
原创 Leetcode-Mysql题目及知识点总结(613.直线上的最近距离&619.只出现一次的最大数字)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。613.直线上的最近距离思路:求出每两点之间的距离,然后返回最小值。求两点之间距离需要用到笛卡尔积。没有什么新的知识点也比较简单。代码:selectmin(abs(p1.x-.
2021-01-28 17:40:50
172
原创 Leetcode-Mysql题目及知识点总结(610.判断三角形)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。610.判断三角形思路:三角形判断标准是两边之和大于第三边,两边之差小于第三边。知识点:这个思路是不是特别想写if-else语句哈哈哈哈,但是sql中没有,sql中的case when
2021-01-28 16:29:08
408
3
原创 Leetcode-Mysql题目及知识点总结(607.销售员)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。607.销售员思路:先在company表中返回RED的company_id,然后在orders表中返回哪些人曾经向RED销售过的id,最后在salesperson中返回姓名。主要思路就是套
2021-01-28 16:06:13
219
2
原创 补一个自我介绍和博客计划
中山大学应用统计研一在读,本科毕业于暨南大学统计系(给母校丢人了QAQ)之前本科阶段没有实习,只有一个市场调研的项目。研一阶段面试了广发、欢聚数分岗可惜都挂掉了,现在在无限极做数据科学实习生,是比较跑代码那种活用python的。之后会更新一波迟来的面经复盘hhh。暑期和秋招想找的工作主要是技术一点的数分哈哈哈哈,这个要求好谜啊。只是觉得传统数分岗都是sql、excel描述性统计感觉门槛不是很高的亚子,怕被别人抢了饭碗哈哈哈哈,毕竟产品、运营和数分是互联网三大内卷岗位嘛。博客计划(读了一些牛客网面经总
2021-01-28 12:28:08
199
原创 Leetcode-Mysql题目及知识点总结(603.连续空余的座位)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。603.连续空余的座位代码1:select(seat_id-1)asseat_idfrom(selectseat_id,sum(free)over(orderbys...
2021-01-28 09:09:02
468
1
原创 Leetcode-Mysql题目及知识点总结(597. 好友申请 I:总体通过率)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。597.好友申请I:总体通过率...
2021-01-27 18:05:25
257
1
原创 Leetcode-Mysql题目及知识点总结(595.大的国家&596.超过5名学生的课)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。595.大的国家讲真这题实在没啥意思QAQ,以下是代码,思路比较简单也没什么新的知识点,只是条件过滤代码:selectname,population,areafromw...
2021-01-27 11:34:19
155
1
原创 Leetcode-Mysql题目及知识点总结(586.订单最多的客户)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。...
2021-01-27 11:18:39
210
原创 Leetcode-Mysql题目及知识点总结(584.寻找用户的推荐人)
584.寻找用户的推荐人思路:推荐人编号一共就三种状态:2,其他id,null。不是2,只要过滤出不是2和null就满足条件了。没什么新的知识点,注意不等于可以利用"<>"来表示。代码:selectnamefromcustomerwherereferee_id<>2orreferee_idisnull另一方面,有的朋友可能会说,为什么我不能先查出2,然后在子查询过滤条件呢,也可以但是要注意一种情况,就是重名,我之前犯过同样的错误,代码如下...
2021-01-27 08:57:28
217
1
原创 Leetcode-Mysql题目及知识点总结(577.员工的奖金)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。577.员工的奖金思路:左连接两表然后条件过滤,注意没有bonus的部分会在连接后的表显示为null。没有新的知识点主要用了左连接和判断空值is null的用法代码:selec
2021-01-26 18:47:23
205
原创 Leetcode-Mysql题目及知识点总结(512、游戏玩法分析II)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。512、游戏玩法分析II思路:先找的每个player首次登陆的时间作为子查询,以(player_id,event_date)作为过滤条件返回其在子查询范围内的player_id和devic
2021-01-26 18:35:45
230
2
原创 Leetcode-Mysql题目及知识点总结(511、游戏玩法分析I)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。511、游戏玩法分析I这道题没有什么新的知识点,而且好像device_id和games_played这俩列没啥用QAQ主要思路是group by分组,然后返回每一组event_date
2021-01-26 18:20:18
186
1
原创 Leetcode-Mysql题目及知识点总结(197.上升的温度)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。197、上升的温度我比较喜欢刷力扣题因为可以输出结果一点点调整到预期结果,不过牛客网上一次成型不给输出直接提交更像是我们求职时候的场景,说到底还是自己太菜QAQ。知识点1:笛卡尔积连接
2021-01-26 17:23:48
156
原创 Leetcode-Mysql题目及知识点总结(196.删除重复的电子邮箱)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。196、删除重复的电子邮箱思路:无论这个电子邮箱名称是否重复均返回该邮箱分组id的最小值代码:deletefromPersonwhere(Id,Email)notin...
2021-01-26 13:10:18
303
原创 Leetcode-Mysql题目及知识点总结(183.从不订购的客户)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。183、从不订购的客户思路1:利用左连接,将order中的customerid和customers中的id匹配,匹配不到的证明是没有购买东西的用户。selectNameasCus...
2021-01-26 12:37:48
1204
2
原创 Leetcode-Mysql题目及知识点总结(182.查找重复的电子邮箱)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。182.查找重复的电子邮箱终于还是到了group by QAQ思路:统计每一个email的出现的次数,如果大于1,则表示它是重复的将其提取出来。知识点:group by 用于分
2021-01-25 21:13:23
279
3
原创 Leetcode-Mysql题目及知识点总结(181.超过经理收入的员工)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。181.超过经理收入的员工这个题目的知识点前面都有提过,主要是左连接,重命名,条件过滤这几个,具体可以看前面的博客。要注意在连接后如果选的列是两个表共有的要指明具体是哪一个表的,不然由于指
2021-01-25 20:45:21
169
1
原创 Leetcode-Mysql题目及知识点总结(176. 第二高的薪水)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。176.第二高的薪水这个题在我大概了解了SQL语言的一般用法之后大概有两种思路和大家分享一下,中间会穿插一些知识点。思路1:我们可以先找到最大的薪水,然后找到比最大的小所有项中最大的也
2021-01-25 15:38:18
366
1
原创 Leetcode-Mysql题目及知识点总结(175.组合两个表)
计算机小白QAQ,因为想找数分岗暑期实习所以充了会员想集中刷一下leetcode的mysql部分。写这个系列博文和大家们交流一下,后面也会持续更新面经准备的一些问题,欢迎同好们一起交流,求大佬轻喷QAQ。因为自己初学也走了很多弯路,所以会尽量写得详细一点,如果可以帮助到后来的朋友们,请各位留言鼓励一下哈哈哈哈。175.组合两个表题目:编写一个SQL查询,满足条件,无论person是否有地址信息都需要基于上述两表提供person的以下信息:FirstName, LastName, City,
2021-01-25 09:58:50
1199
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人