{"id":24648363,"url":"https://github.com/mostafanabieh/58-challenges-solved-by-sql","last_synced_at":"2025-05-13T01:20:53.946Z","repository":{"id":271557634,"uuid":"332808721","full_name":"MostafaNabieh/58-challenges-solved-by-SQL","owner":"MostafaNabieh","description":"The solutions of all SQL hackerrank challenges using MySQL ","archived":false,"fork":false,"pushed_at":"2021-01-26T03:22:39.000Z","size":88,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T05:34:15.767Z","etag":null,"topics":["challenge","hackerrank","hackerrank-solutions","hackerrank-sql","hackerrank-sql-solutions","mysql","mysql-database","sql"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MostafaNabieh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-25T16:24:07.000Z","updated_at":"2023-10-06T05:14:38.000Z","dependencies_parsed_at":"2025-01-08T13:57:28.672Z","dependency_job_id":"c9832028-e0cb-4cb5-9210-9512df9f7f86","html_url":"https://github.com/MostafaNabieh/58-challenges-solved-by-SQL","commit_stats":null,"previous_names":["mostafanabieh/58-challenges-solved-by-sql"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MostafaNabieh%2F58-challenges-solved-by-SQL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MostafaNabieh%2F58-challenges-solved-by-SQL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MostafaNabieh%2F58-challenges-solved-by-SQL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MostafaNabieh%2F58-challenges-solved-by-SQL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MostafaNabieh","download_url":"https://codeload.github.com/MostafaNabieh/58-challenges-solved-by-SQL/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253851579,"owners_count":21973766,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["challenge","hackerrank","hackerrank-solutions","hackerrank-sql","hackerrank-sql-solutions","mysql","mysql-database","sql"],"created_at":"2025-01-25T16:15:19.414Z","updated_at":"2025-05-13T01:20:53.928Z","avatar_url":"https://github.com/MostafaNabieh.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 58 Challenges Solved by SQL \n![maxresdefault](https://user-images.githubusercontent.com/46414243/105733970-c9019c80-5f3a-11eb-8138-e093ea834718.jpg)\n\n## Description\n**The solutions of all the SQL challenges for all easy, medium and hard challenges on HackerRank executed on MySQL**\n\n## Domains\n### Basic Select Challenges\n\n| Number | Challenges | Solutions | \n| ------------- | ------------- | -------------|\n| 1 | [Revising the Select Query I](https://www.hackerrank.com/challenges/revising-the-select-query/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Revising%20the%20Select%20Query%20I.sql)  |\n| 2 | [Revising the Select Query II](https://www.hackerrank.com/challenges/revising-the-select-query-2/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Revising%20the%20Select%20Query%20II.sql)  |\n| 3 | [Select All](https://www.hackerrank.com/challenges/select-all-sql/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Select%20All.sql)  |\n| 4 | [Select By ID](https://www.hackerrank.com/challenges/select-by-id/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Select%20By%20ID.sql)  |\n| 5 | [Japanese Cities' Attributes](https://www.hackerrank.com/challenges/japanese-cities-attributes/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Japanese%20Cities'%20Attributes.sql)  |\n| 6 | [Japanese Cities' Names](https://www.hackerrank.com/challenges/japanese-cities-name/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Japanese%20Cities'%20Names.sql)  |\n| 7 | [Weather Observation Station 1](https://www.hackerrank.com/challenges/weather-observation-station-1/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%201.sql)  |\n| 8 | [Weather Observation Station 3](https://www.hackerrank.com/challenges/weather-observation-station-3/submissions/code/197145959) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%203.sql)  |\n| 9 | [Weather Observation Station 4](https://www.hackerrank.com/challenges/weather-observation-station-4/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%204.sql)  |\n| 10 | [Weather Observation Station 5](https://www.hackerrank.com/challenges/weather-observation-station-5/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%205.sql)  |\n| 11 | [Weather Observation Station 6](https://www.hackerrank.com/challenges/weather-observation-station-6/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%206.sql)  |\n| 12 | [Weather Observation Station 7](https://www.hackerrank.com/challenges/weather-observation-station-7/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%207.sql)  |\n| 13 | [Weather Observation Station 8](https://www.hackerrank.com/challenges/weather-observation-station-8/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%208.sql)  |\n| 14 | [Weather Observation Station 9](https://www.hackerrank.com/challenges/weather-observation-station-9/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%209.sql)  |\n| 15 | [Weather Observation Station 10](https://www.hackerrank.com/challenges/weather-observation-station-10/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2010.sql)  |\n| 16 | [Weather Observation Station 11](https://www.hackerrank.com/challenges/weather-observation-station-11/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2011.sql)  |\n| 17 | [Weather Observation Station 12](https://www.hackerrank.com/challenges/weather-observation-station-12/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2012.sql)  |\n| 18 | [Higher Than 75 Marks](https://www.hackerrank.com/challenges/more-than-75-marks/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Higher%20Than%2075%20Marks.sql)  |\n| 19 | [Employee Names](https://www.hackerrank.com/challenges/name-of-employees/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Employee%20Names.sql)  |\n| 20 | [Employee Salaries](https://www.hackerrank.com/challenges/salary-of-employees/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Employee%20Salaries.sql)  |\n\n### Advanced Select Challenges\n\n| Number | Challenges | Solutions | \n| ------------- | ------------- | -------------|\n| 1 | [Type of Triangle](https://www.hackerrank.com/challenges/what-type-of-triangle/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Select%20Challenges/Type%20of%20Triangle.sql)  |\n| 2 | [The PADS](https://www.hackerrank.com/challenges/the-pads/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Select%20Challenges/The%20PADS.sql)  |\n| 3 | [Occupations](https://www.hackerrank.com/challenges/occupations/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Select%20Challenges/Occupations.sql)  |\n| 4 | [Binary Tree Nodes](https://www.hackerrank.com/challenges/binary-search-tree-1/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Select%20Challenges/Binary%20Tree%20Nodes.sql)  |\n| 5 | [New Companies](https://www.hackerrank.com/challenges/the-company/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Select%20Challenges/New%20Companies.sql)  |\n\n### Aggregation Challenges\n\n| Number | Challenges | Solutions | \n| ------------- | ------------- | -------------|\n| 1 | [Revising Aggregations - The Count Function](https://www.hackerrank.com/challenges/revising-aggregations-the-count-function/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Revising%20Aggregations%20-%20The%20Count%20Function.sql)  |\n| 2 | [Revising Aggregations - The Sum Function](https://www.hackerrank.com/challenges/revising-aggregations-sum/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Revising%20Aggregations%20-%20The%20Sum%20Function.sql)  |\n| 3 | [Revising Aggregations - Averages](https://www.hackerrank.com/challenges/revising-aggregations-the-average-function/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Revising%20Aggregations%20-%20Averages.sql)  |\n| 4 | [Average Population](https://www.hackerrank.com/challenges/average-population/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Average%20Population.sql)  |\n| 5 | [Japan Population](https://www.hackerrank.com/challenges/japan-population/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Japan%20Population.sql)  |\n| 6 | [Population Density Difference](https://www.hackerrank.com/challenges/population-density-difference/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Population%20Density%20Difference.sql)  |\n| 7 | [The Blunder](https://www.hackerrank.com/challenges/the-blunder/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/The%20Blunder.sql)  |\n| 8 | [Top Earners](https://www.hackerrank.com/challenges/earnings-of-employees/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Top%20Earners.sql)  |\n| 9 | [Weather Observation Station 2](https://www.hackerrank.com/challenges/weather-observation-station-2/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Weather%20Observation%20Station%202.sql)  |\n| 10 | [Weather Observation Station 13](https://www.hackerrank.com/challenges/weather-observation-station-13/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2013.sql)  |\n| 11 | [Weather Observation Station 14](https://www.hackerrank.com/challenges/weather-observation-station-14/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2014.sql)  |\n| 12 | [Weather Observation Station 15](https://www.hackerrank.com/challenges/weather-observation-station-15/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2015.sql)  |\n| 13 | [Weather Observation Station 16](https://www.hackerrank.com/challenges/weather-observation-station-16/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2016.sql)  |\n| 14 | [Weather Observation Station 17](https://www.hackerrank.com/challenges/weather-observation-station-17/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2017.sql)  |\n| 15 | [Weather Observation Station 18](https://www.hackerrank.com/challenges/weather-observation-station-18/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2018.sql)  |\n| 16 | [Weather Observation Station 19](https://www.hackerrank.com/challenges/weather-observation-station-19/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Aggregation/Weather%20Observation%20Station%2019.sql)  |\n| 17 | [Weather Observation Station 20](https://www.hackerrank.com/challenges/weather-observation-station-20/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Select/Weather%20Observation%20Station%2020.sql)  |\n\n### Basic Join Challenges\n| Number | Challenges | Solutions | \n| ------------- | ------------- | -------------|\n| 1 | [Asian Population](https://www.hackerrank.com/challenges/asian-population/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/Asian%20Population.sql)  |\n| 2 | [African Cities](https://www.hackerrank.com/challenges/african-cities/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/African%20Cities.sql)  |\n| 3 | [Average Population of Each Continent](https://www.hackerrank.com/challenges/average-population-of-each-continent/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/Average%20Population%20of%20Each%20Continent.sql)  |\n| 4 | [The Report](https://www.hackerrank.com/challenges/the-report/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/The%20Report.sql)  |\n| 5 | [Top Competitors](https://www.hackerrank.com/challenges/full-score/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/Top%20Competitors.sql)  |\n| 6 | [Ollivander's Inventory](https://www.hackerrank.com/challenges/harry-potter-and-wands/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/Ollivander's%20Inventory.sql)  |\n| 7 | [Challenges](https://www.hackerrank.com/challenges/challenges/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/Challenges.sql)  |\n| 8 | [Contest Leaderboard](https://www.hackerrank.com/challenges/contest-leaderboard/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Basic%20Join/Contest%20Leaderboard.sql)  |\n\n### Advanced Join Challenges\n| Number | Challenges | Solutions | \n| ------------- | ------------- | -------------|\n| 1 | [SQL Project Planning](https://www.hackerrank.com/challenges/sql-projects/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Join/SQL%20Project%20Planning.sql)  |\n| 2 | [Placements](https://www.hackerrank.com/challenges/placements/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Join/Placements.sql)  |\n| 3 | [Symmetric Pairs](https://www.hackerrank.com/challenges/symmetric-pairs/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Join/Symmetric%20Pairs.sql)  |\n| 4 | [Interviews](https://www.hackerrank.com/challenges/interviews/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Join/Interviews.sql)  |\n| 5 | [15 Days of Learning SQL](https://www.hackerrank.com/challenges/15-days-of-learning-sql/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Advanced%20Join/15%20Days%20of%20Learning%20SQL.sql)  |\n\n\n### Alternative Queries Challenges\n| Number | Challenges | Solutions | \n| ------------- | ------------- | -------------|\n| 1 | [Draw The Triangle 1](https://www.hackerrank.com/challenges/draw-the-triangle-1/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Alternative%20Queries/Draw%20The%20Triangle%201.sql)  |\n| 2 | [Draw The Triangle 2](https://www.hackerrank.com/challenges/draw-the-triangle-2/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Alternative%20Queries/Draw%20The%20Triangle%202.sql)  |\n| 3 | [Print Prime Numbers](https://www.hackerrank.com/challenges/print-prime-numbers/problem) | [SQL](https://github.com/MostafaNabieh/58-challenges-solved-by-SQL/blob/main/Alternative%20Queries/Print%20Prime%20Numbers.sql)  |\n\n## References \n1- https://www.w3schools.com/sql/\n\n2- https://www.tutorialspoint.com/sql/index.htm\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmostafanabieh%2F58-challenges-solved-by-sql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmostafanabieh%2F58-challenges-solved-by-sql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmostafanabieh%2F58-challenges-solved-by-sql/lists"}