HackerRank Medium SQL Challenges

Below are my solutions to all Medium SQL challenges on HackerRank.


1) The PADS

Question

Screen%20Shot%202021-01-02%20at%209.55.59%20PM.png

Solution

MySQL / MS SQL Server

Screen%20Shot%202021-01-13%20at%2011.22.32%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.22.58%20PM.png


2) Occupations

Question

Screen%20Shot%202021-01-05%20at%209.45.59%20PM.png

Solution

MS SQL Server

Screen%20Shot%202021-01-13%20at%2011.23.29%20PM.png

MySQL

Screen%20Shot%202021-01-13%20at%2011.23.40%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.24.18%20PM.png


3) Binary Tree Nodes

Question

Screen Shot 2021-01-11 at 10.02.40 PM.png

Solution

MySQL / MS SQL Server / Oracle / DB2

Screen%20Shot%202021-01-13%20at%2011.24.50%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.24.58%20PM.png


4) New Companies

Question

Screen Shot 2021-01-11 at 10.36.58 PM.png

Screen Shot 2021-01-11 at 10.38.00 PM.png

Screen Shot 2021-01-11 at 10.36.58 PM.png

Solution

MySQL / MS SQL Server / Oracle / DB2

Screen%20Shot%202021-01-13%20at%2011.25.31%20PM.png

Output

Screen%20Shot%202021-01-16%20at%206.50.24%20PM.png


5) Weather Observation Station 18

Question

Screen Shot 2021-01-12 at 8.52.00 PM.png

Solution

MySQL / Oracle

Screen%20Shot%202021-01-13%20at%2011.26.43%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.26.50%20PM.png


6) Weather Observation Station 19

Question

Screen Shot 2021-01-12 at 9.04.53 PM.png

Solution

MySQL / Oracle

Screen%20Shot%202021-01-13%20at%2011.27.20%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.27.28%20PM.png


7) Weather Observation Station 20

Question

Screen Shot 2021-01-12 at 9.28.14 PM.png

Solution

MySQL / Oracle

Screen%20Shot%202021-01-13%20at%2011.28.09%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.28.17%20PM.png


8) The Report

Question

Screen Shot 2021-01-12 at 9.34.59 PM.png

Screen Shot 2021-01-12 at 9.35.37 PM.png

Solution

MySQL

Screen%20Shot%202021-01-13%20at%2011.28.53%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.29.01%20PM.png


9) Top Competitors

Question

Screen Shot 2021-01-12 at 10.04.02 PM.png

Screen Shot 2021-01-12 at 10.04.47 PM.png

Screen Shot 2021-01-12 at 10.05.56 PM.png

Solution

MySQL / MS SQL Server / Oracle / DB2

Screen%20Shot%202021-01-13%20at%2011.29.38%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.29.59%20PM.png


10) Ollivander's Inventory

Question

Screen Shot 2021-01-12 at 10.08.04 PM.png

Screen Shot 2021-01-12 at 10.09.05 PM.png

Solution

MS SQL Server / DB2

Screen%20Shot%202021-01-13%20at%2011.30.36%20PM.png

Output

Screen%20Shot%202021-01-16%20at%206.51.28%20PM.png


11) Challenges

Question

Screen Shot 2021-01-12 at 10.11.40 PM.png

Screen Shot 2021-01-12 at 10.12.29 PM.png

Solution

MS SQL Server / DB2

Screen%20Shot%202021-01-13%20at%2011.31.43%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.32.03%20PM.png


12) Contest Leaderboard

Question

Screen Shot 2021-01-12 at 10.14.10 PM.png

Screen Shot 2021-01-12 at 10.15.20 PM.png

Solution

MS SQL Server

Screen%20Shot%202021-01-13%20at%2011.33.53%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.34.21%20PM.png


13) SQL Project Planning

Question

Screen Shot 2021-01-12 at 10.17.38 PM.png

Solution

MS SQL Server

Screen%20Shot%202021-01-13%20at%2011.34.53%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.35.01%20PM.png


14) Placements

Question

Screen Shot 2021-01-12 at 10.19.01 PM.png

Screen Shot 2021-01-12 at 10.19.30 PM.png

Solution

MySQL / MS SQL Server / DB2 / Oracle

Screen%20Shot%202021-01-13%20at%2011.35.37%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.35.45%20PM.png


15) Symmetric Pairs

Question

Screen Shot 2021-01-12 at 10.20.35 PM.png

Solution

MySQL / MS SQL Server / Oracle / DB2

Screen%20Shot%202021-01-13%20at%2011.36.16%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.36.22%20PM.png


16) Print Prime Numbers

Question

Screen Shot 2021-01-12 at 10.21.36 PM.png

Solution

MS SQL Server

Screen%20Shot%202021-01-13%20at%2011.36.57%20PM.png

Output

Screen%20Shot%202021-01-13%20at%2011.37.11%20PM.png

In [1]:
! jupyter nbconvert --to html HackerRank_Medium_SQL_Challenges_Screenshots.ipynb
[NbConvertApp] Converting notebook HackerRank_Medium_SQL_Challenges_Screenshots.ipynb to html
[NbConvertApp] Writing 12788484 bytes to HackerRank_Medium_SQL_Challenges_Screenshots.html