Contest Leaderboard

  • + 0 comments

    select h.hacker_id, h.name, sum(t1.max_score) as total_score from ( select s.hacker_id, s.challenge_id, max(s.score) as max_score from Submissions as s group by s.hacker_id, s.challenge_id ) as t1 join Hackers as h on h.hacker_id = t1.hacker_id group by h.hacker_id, h.name having sum(t1.max_score) > 0 order by total_score desc, h.hacker_id asc;