A hands-on SQL learning repository: a full modern SQL curriculum, an interview-prep drill pack, and a real-world dataset to practice against.
Curriculum/— the main course. A 16-phase, project-based SQL curriculum (Database Fundamentals → Cloud SQL) built for 2026 Data Analyst / Data Scientist / Analytics Engineer / Data Engineer / BI Developer / ML Engineer job readiness. Every topic has notes, diagrams, runnable examples, exercises with solutions, and a project. Start here: Phase 1 — SQL Foundations.Interviews/— a 25-topic SQL interview-prep pack (MySQL) withpractice.sql/solution.sqlpairs per topic, best tackled after finishing the curriculum.Olist_dataset/— the real Brazilian e-commerce (Olist) dataset from Kaggle, used for larger, messier, real-world-style practice once you're past the fundamentals.
New to SQL? Go to Curriculum/README.md and follow Phase 1 in order.
Already comfortable with the basics and prepping for interviews? Jump to
Interviews/README.md.