본문 바로가기
SQL

Hacker Rank Top Competitors

by 무적김두칠 2022. 3. 29.

1
2
3
4
5
6
7
8
9
10
SELECT H.hacker_id, H.name
FROM Submissions S
 INNER JOIN Challenges C ON S.challenge_id = C.challenge_id
 INNER JOIN Difficulty D ON C.difficulty_level = D.difficulty_level
 INNER JOIN Hackers H ON S.hacker_id = H.hacker_id
WHERE S.score = D.score AND C.difficulty_level = D.difficulty_level
GROUP BY H.hacker_id, H.name
HAVING COUNT(H.hacker_id) > 1
ORDER BY COUNT(H.hacker_id) DESC, H.hacker_id
;
cs
반응형

댓글