문제

https://www.hackerrank.com/challenges/full-score/problem

 

Top Competitors | HackerRank

Query a list of top-scoring hackers.

www.hackerrank.com

 

 

쿼리

SELECT H.hacker_id, H.name
FROM Submissions S
INNER JOIN Hackers H ON S.hacker_id = H.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(DISTINCT S.submission_id) >= 2
ORDER BY COUNT(DISTINCT S.submission_id) DESC, H.hacker_id

 

 

설명

- 한 테이블로 다 만들어준 후, 필요한 것들을 처리한다.

+ Recent posts