美文网首页
Leetcode 1194. 锦标赛优胜者

Leetcode 1194. 锦标赛优胜者

作者: 七齐起器 | 来源:发表于2021-12-22 13:17 被阅读0次

https://leetcode-cn.com/problems/tournament-winners/

select a.group_id,a.player_id from(
select *,row_number() over(partition by a.group_id order by a.score desc)id from(
select  a.group_id,a.player_id,sum(a.score) score from(
select a.group_id,a.player_id,sum(ifnull(b.first_score,0)) score
from Players a left join Matches b on a.player_id=b.first_player 
group by a.group_id,a.player_id
union all 
select a.group_id,a.player_id,sum(ifnull(b.second_score,0)) score
from Players a left join Matches b on a.player_id=b.second_player
group by a.group_id,a.player_id
)a 
group by a.group_id,a.player_id
)a 
)a where a.id=1

相关文章

网友评论

      本文标题:Leetcode 1194. 锦标赛优胜者

      本文链接:https://www.haomeiwen.com/subject/psyqqrtx.html