728x90
📚문제
https://www.hackerrank.com/challenges/full-score/problem?isFullScreen=true
이번 문제는 너무 길어서 캡쳐하기 번거로워서 링크 첨부
📝풀이
SELECT id
, name
FROM (SELECT h.hacker_id as id
, h.name as name
, COUNT(DISTINCT s.challenge_id) AS chal
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
GROUP BY h.hacker_id,h.name
HAVING chal >= 2) etc
ORDER BY chal DESC,id
728x90
'SQL > HackerRank (SQL문풀)' 카테고리의 다른 글
HackerRank / Advanced Join / SQL Project Planning / MySQL (0) | 2024.01.17 |
---|---|
Hackerrank / Basic Join / Ollivander's Inventory / MySQL (0) | 2024.01.10 |
**Hackerrank / Aggregation / Weather Observation Station 20 / MySQL ** (0) | 2024.01.08 |
Advanced Select / Occupations / MySQL (0) | 2023.11.21 |
Hackerrank / Advanced Join / Symmetric Pairs / MySQL (0) | 2023.10.20 |