Section 4 chapters · 18 lessons
SQL
From SELECT to window functions, recursive CTEs, and the analytics patterns you'll actually be paid to write. Postgres-first with Snowflake/BigQuery/Redshift notes.
0 / 18 lessons
- 01
Foundations
6 lessons - 01 SELECT basics
- 02 WHERE & filtering
- 03 ORDER BY, LIMIT, DISTINCT
- 04 Aggregates & GROUP BY
- 05 CASE expressions
- 06 NULLs done right
- 02
Joins
3 lessons - 07 INNER JOIN
- 08 LEFT, RIGHT, FULL
- 09 Anti-joins
- 03
Advanced Query Building
5 lessons - 10 Subqueries
- 11 CTEs (WITH)
- 12 Recursive CTEs
- 13 Window functions
- 14 Ranking functions
- 04
Analytics Patterns
4 lessons - 15 Top-N per group
- 16 Deduplication
- 17 Cohort analysis
- 18 Sessionization