Skip to content

Daily SQL practice from LeetCode — solving 2 problems a day and documenting solutions, explanations, and learnings. A growing collection of queries covering joins, subqueries, window functions, and advanced SQL patterns for Data Engineering & Analytics.

Notifications You must be signed in to change notification settings

sundusaliansari-svg/leetcode-sql-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

LeetCode SQL Practice 🚀

This repository documents my daily SQL practice journey on LeetCode.
I’m solving SQL Problems and organizing them into clear learning stages to build SQL expertise step by step.


🎯 Goals

  • Strengthen SQL skills for Data Analyst / Data Engineer roles.
  • Cover a broad range of SQL topics: joins, aggregations, grouping, filtering, subqueries, and window functions.
  • Maintain a consistent practice routine with a public record of progress.

📂 Repository Structure

  • stage-1-core/ → Core Foundations (Joins & Aggregations)
  • stage-2-grouping/ → Grouping & Filtering
  • stage-3-advanced/ → Advanced Joins & Subqueries
  • stage-4-window/ → Window Functions
  • notes/ → Daily learnings, explanations, and reflections

📈 Progress Tracker

  • Day 1 →## Problems Solved
  1. Combine Two Tables01_combine_two_tables.sql (E)
  2. Employee Bonus02_employee_bonus.sql (E)
  3. Duplicate Emails03_duplicate_emails.sql (E)
  4. Customers Who Never Order04_customers_who_never_order.sql (E)
  • (updated daily)

🔗 Profile

About

Daily SQL practice from LeetCode — solving 2 problems a day and documenting solutions, explanations, and learnings. A growing collection of queries covering joins, subqueries, window functions, and advanced SQL patterns for Data Engineering & Analytics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published