pbPassingBI
/

SQL lessons

Querying, joins, aggregation and window functions, one topic at a time. 34 lessons across 7 tracks, each ending with a short self-check.

34lessons
183mtotal
7tracks
68checks

Foundations & querying

Relational concepts, SELECT, filtering, sorting, nulls and duplicates.

7 · 36m

Aggregation & summary

Aggregate functions, GROUP BY, HAVING and conditional aggregation.

4 · 22m

Combining data

Every join type, multi-table joins, and set operations.

6 · 33m

Functions & transformation

String, numeric, date and null-handling functions.

4 · 21m

Subqueries & CTEs

Scalar subqueries, derived tables, WITH, and EXISTS versus IN.

4 · 22m

Window functions

OVER, partitioning, ranking, LAG/LEAD and running totals.

5 · 28m

Creating & managing tables

Data types, CREATE TABLE, INSERT/UPDATE/DELETE and views.

4 · 21m