PostgreSQL / SQLite / DuckDB
SQL Case Studies
15+ real-world SQL patterns with clean documentation and reproducible examples
15
Case Studies
5
Categories
3
Databases
Skills Demonstrated
Window Functions
ROW_NUMBER, RANK, LAG/LEAD, Moving Averages
CTEs & Recursion
Multi-step pipelines, hierarchy traversal
Analytics Metrics
Retention, churn, MRR, ARR, LTV
Query Optimization
Index-aware patterns, anti-pattern avoidance
Case Studies
Quick Start
bash
# Clone the repository
git clone https://github.com/TADSTech/SQL-STUDIES.git
cd SQL-STUDIES
# Load sample data into DuckDB
duckdb case_studies.duckdb < data/sample_schema.sql
# Run any case study query
duckdb case_studies.duckdb