LeetCode刷题实战602:好友申请 II :谁有最多的好友

解题
https://blog.csdn.net/qq_25886325/article/details/118635352
法一:子查询+UNION ALL+窗口函数(row_number())
select id,
row_number() over (partition by id) as num
from(
select requester_id id
from request_accepted
union all
select accepter_id id
from request_accepted) t
order by num desc
limit 1
法二:子查询+UNION ALL +group by
select id,count(*) as num
from(
select requester_id id
from request_accepted
union all
select accepter_id id
from request_accepted) t
group by id
order by num desc
limit 1
评论