This repository documents my structured journey of mastering SQL, using a curated set of LeetCode problems for each chapter of learning.
- π Chapter-wise progression for depth-first clarity
- π§Ή Clean query structure inside folders
- π Book-driven learning (book name not mentioned intentionally)
- π§ Focused on real-world database query solving
π 01-Creating-Databases-and-Tables/
π 02-Intro-to-SQL/
π 03-Data-Types/
π 04-Joining-Tables/
π 05-Complex-Joins/
π 06-Comparing-Values-in-MySQL/
Each folder will contain .sql files titled as:
Example:
0597-Friend-Requests-II-Who-Has-the-Most-Friends.sql
Inside every .sql file:
-- LeetCode Q#0597: Friend Requests II - Who Has the Most Friends
-- Chapter: Joining Tables
SELECT ...| Chapter | Questions Curated | Status |
|---|---|---|
| Creating Databases and Tables | β | Preparing |
| Intro to SQL | β | Preparing |
| Data Types | β | Preparing |
| Joining Tables | β | Preparing |
| Complex Joins | β | Preparing |
| Comparing Values in MySQL | β | Preparing |
- π» LeetCode SQL Playground
- π¬ MySQL / PostgreSQL
- ποΈ DB Browser for SQLite
- π§βπ» VS Code
- π Git & GitHub