SQL lessons
Querying, joining, window functions and the analyst interview. 6 lessons across 5 tracks, each ending with a short self-check.
6lessons
60mtotal
5tracks
12checks
Query basics
SELECT, WHERE, ORDER BY and how a query is actually executed.
Joins & sets
Combining tables without silently changing your row count.
Aggregation
GROUP BY, HAVING, and the mistakes that produce wrong totals.
Window functions
Ranking, running totals and period-over-period.
Structure & performance
Subqueries, CTEs, indexes and reading a plan.