Skip to content

This repository contains SQL problems from HackerRank, DataLemur and other challenges. Contains solutions to improve skills in database querying, optimization, and data manipulation.

License

Notifications You must be signed in to change notification settings

haroldeustaquio/SQL-Coding-Challenges

Repository files navigation

SQL Coding Challenges

Welcome to the SQL Coding Challenges repository, where you'll find a variety of SQL problems and solutions aimed at enhancing SQL skills through practical, real-world scenarios. This repository showcases my journey in solving different SQL challenges, organized by various platforms and categories. Below is an overview of the repository structure and the contents of each folder.


Repository Structure

Each folder in this repository contains well-documented solutions along with the corresponding problem statements. To replicate the solutions, load the provided schemas and execute the queries in your preferred SQL environment. Feel free to explore, modify, and learn from the challenges provided.

1. Data Lemur SQL Challenges

This folder contains solutions to various SQL problems from Data Lemur, which are categorized by difficulty:

  • Easy: Beginner-friendly problems designed to build a strong foundation in SQL concepts.
  • Medium: Intermediate problems that require more complex queries and a deeper understanding of SQL functions.
  • Hard: Advanced problems that challenge the ability to handle intricate SQL tasks.

2. SQL Final Assignment - DMC - PEA Data Engineer

In this folder, you'll find my final assignment for the SQL course within the PEA Data Engineer program, conducted by DMC. The assignment tests SQL proficiency in solving complex business queries and reflects the culmination of SQL skills developed throughout the course.

3. HackerRank SQL Challenges

This folder contains my solutions to various SQL challenges from HackerRank, organized by difficulty:

  • Easy: Entry-level problems aimed at reinforcing basic SQL query skills.
  • Medium: Intermediate problems that involve more advanced query writing and require a solid grasp of SQL functions.
  • Hard: Challenging problems designed to push the limits of SQL knowledge with complex scenarios.

4. SQL Practice Problems

10 SQL Exercices: This repository contains solutions to 10 SQL problems. Each problem includes its own build_schema and questions.

SQL Challenges by Sylvia Moestl: In this directory, you'll find solutions to the 57 SQL problems from Sylvia Moestl's "SQL Challenges". The problems are categorized into three difficulty levels:

  • Easy: Basic problems for beginners.
  • Intermediate: Problems that introduce more complex queries and functions.
  • Advanced: Challenging problems that require deep SQL knowledge and creative problem-solving.

SQL Zoo Challenges: This repository contains my solutions to problems from SQL Zoo, an interactive platform for learning and practicing SQL through hands-on exercises. SQL Zoo organizes its problems into different sections to cover different levels of difficulty and SQL concepts, and here you'll find my progress and solutions to each of them.


Contributions

If you have suggestions for improvements or additional SQL challenges you'd like to see, feel free to open a pull request or issue. Contributions are always welcome!

Happy coding!

About

This repository contains SQL problems from HackerRank, DataLemur and other challenges. Contains solutions to improve skills in database querying, optimization, and data manipulation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages