Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vedikasnehil/sql-50
This project focuses on solving 50 SQL problems every weekend from LeetCode to strengthen SQL skills, master advanced techniques, and build consistency. Each solution is documented with clear explanations, creating a valuable resource for learning and application.
https://github.com/vedikasnehil/sql-50
data-visualization database-management sql
Last synced: about 1 month ago
JSON representation
This project focuses on solving 50 SQL problems every weekend from LeetCode to strengthen SQL skills, master advanced techniques, and build consistency. Each solution is documented with clear explanations, creating a valuable resource for learning and application.
- Host: GitHub
- URL: https://github.com/vedikasnehil/sql-50
- Owner: vedikasnehil
- Created: 2024-11-17T13:35:25.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-30T13:32:51.000Z (about 1 month ago)
- Last Synced: 2024-11-30T14:33:48.271Z (about 1 month ago)
- Topics: data-visualization, database-management, sql
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LeetCode SQL Challenge
This repository documents my journey to solve **50 SQL questions every weekend** on [LeetCode]. The goal is to improve SQL skills, learn advanced concepts, and stay consistent with practice.
---
## π Project Overview
- **Challenge:** Solve 50 SQL problems every weekend.
- **Goal:** Master SQL query writing, database management concepts, and advanced techniques.---
## π οΈ Topics Covered
1. **Basic Queries** (SELECT, WHERE, ORDER BY)
2. **Joins** (INNER, LEFT, RIGHT, FULL)
3. **Aggregations** (GROUP BY, HAVING, COUNT, AVG, etc.)
4. **Subqueries**
5. **Window Functions**
6. **Data Manipulation** (INSERT, UPDATE, DELETE)
7. **Advanced Queries** (CTEs, Recursive Queries, etc.)---
## π How It Works
1. **Choose Problems:** Select 50 SQL problems from LeetCodeβs database section each weekend.
2. **Solve:** Dedicate time to understanding and solving each problem.
3. **Document:** Update the repository with solutions and notes.---
## π Notes
- Each problem's solution will be stored in the repository in the format: `solutions/weekend_date/problem_name.sql`.
- Comments in each SQL file explain the logic behind the solution.
- Challenges or interesting findings are noted in the solutions or repository documentation.---
## π― Goals
- Stay consistent with weekend problem-solving.
- Build a comprehensive collection of SQL problem solutions.
- Share knowledge and learn from the community.