Level 2 — Intermediate
These lessons cover joins, subqueries, common table expressions, CASE, set operations, constraints and keys, database design and normalization, views, and working with SQL from application code. Recommended: the Level 1 lessons, especially filtering, aggregation, and GROUP BY.