进阶:使用窗口函数查询拥有好友数量最多的人(可能有多条并列) selectid,numfrom(selectid,sum(num)asnum,rank()over(orderbysum(num)desc)asrank_1-- 按照每个人拥有的好友数量降序排序,使用dense_rank()也可from(selectdistinctrequester_idasid,count(requester_id)over(partitionbyrequester_id)asnumfromRequest...
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 ! 今天和大家聊的问题叫做好友申请 II :谁有最多的好友,我们先来看题面: leetcode-cn.com/problem 解题 blog.csdn.net/qq_...
1. 题目 在Facebook 或者 Twitter 这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请。 表request_accepted 存储了所有好友申请通过的数据记录,其中, requester_id 和 accepter_id 都是用户的编号。 代码语言:javascript 复制 |requester_id|accepter_id|accept_date||---|---|---||1|2|2016_...