Thea
“I wanted clear tasks I could complete in sequence, then repeat with confidence. Joins were still the hardest part.”
Six courses built around real Postgres sandboxes. Read a short lesson, write the query, see your result graded in milliseconds.
Write your first real queries — pick columns, filter rows, sort results, and limit output. The four moves you will use in every query you ever write.
SELECT first_name, salaryFROM employeesORDER BY salary DESCLIMIT 5;
Stop returning too many rows. Master WHERE clauses with AND, OR, LIKE, IN, BETWEEN, and NULL handling — the difference between a query that works and one that almost works.
What you'll learn
Turn thousands of rows into meaningful numbers. COUNT, SUM, AVG, GROUP BY, and HAVING power every dashboard and business report you will ever build.
What you'll learn
Query multiple tables at once. Master INNER, LEFT, RIGHT, and FULL OUTER joins — and finally understand which rows appear in your result and why.
What you'll learn
Break hard questions into readable steps. Subqueries and WITH blocks let you compose multi-stage logic that would be impossible — or unreadable — in a single query.
What you'll learn
The most powerful feature in SQL — and the most asked-about in data interviews. Rank rows, run totals, and compare each row to its neighbors without collapsing your result set.
What you'll learn