Top Competitors

  • + 2 comments

    SELECT h.hacker_id, h.name FROM hackers h inner JOIN submissions s ON h.hacker_id = s.hacker_id inner JOIN challenges c ON s.challenge_id = c.challenge_id inner JOIN difficulty d ON c.difficulty_level = d.difficulty_level WHERE s.score = d.score GROUP BY h.hacker_id, h.name HAVING COUNT(s.hacker_id) > 1 ORDER BY COUNT(s.hacker_id) DESC, h.hacker_id ASC;