"HR-SQL Top Competitors"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
(다른 사용자 한 명의 중간 판 하나는 보이지 않습니다)
8번째 줄: 8번째 줄:


==MySQL==
==MySQL==
<source lang='mysql'>
<syntaxhighlight lang='mysql'>
SELECT H.hacker_id, H.name
SELECT H.hacker_id, H.name
FROM Submissions S
FROM Submissions S
14번째 줄: 14번째 줄:
INNER JOIN Difficulty D ON C.difficulty_level=D.difficulty_level  
INNER JOIN Difficulty D ON C.difficulty_level=D.difficulty_level  
INNER JOIN Hackers H ON S.hacker_id=H.hacker_id
INNER JOIN Hackers H ON S.hacker_id=H.hacker_id
WHERE S.score=D.score AND C.difficulty_level=D.difficulty_level
WHERE S.score=D.score
GROUP BY H.hacker_id, H.name
GROUP BY H.hacker_id, H.name
HAVING COUNT(S.hacker_id) > 1
HAVING COUNT(S.hacker_id) > 1
ORDER BY COUNT(S.hacker_id) DESC, S.hacker_id
ORDER BY COUNT(S.hacker_id) DESC, S.hacker_id
</source>
</syntaxhighlight>

2021년 7월 31일 (토) 10:50 기준 최신판

1 개요[ | ]

HR-SQL Top Competitors
해커랭크 SQL
문제 DB2 MS SQL MySQL Oracle
HR-SQL Basic Join e
HR-SQL Asian Population
HR-SQL African Cities
HR-SQL Average Population of Each Continent
HR-SQL The Report
HR-SQL Top Competitors
HR-SQL Ollivander's Inventory
HR-SQL Challenges
HR-SQL Contest Leaderboard

2 MySQL[ | ]

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
GROUP BY H.hacker_id, H.name
HAVING COUNT(S.hacker_id) > 1
ORDER BY COUNT(S.hacker_id) DESC, S.hacker_id
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}