Build the AR aging report twice on the same 20,015 invoices. Excel first, then SQL. Sep 7–13.
-
SQL Fundamentals trainer
SELECT, FROM, WHERE, ORDER BY, LIMIT. Twelve short lessons against a real database. Start here if SQL is new to you.
-
JOIN trainer
INNER against LEFT, the Venn diagram, the XLOOKUP parallel, and the 1:n trap that quietly doubles a SUM. Walk this before the Aggregate trainer.
-
Aggregate trainer
GROUP BY, SUM, COUNT, AVG, HAVING, with an animated row-to-summary collapse so you can see what an aggregate actually does to the rows.
-
Aging builder
The headline trainer. Builds the AR aging query one piece at a time and lands exactly the query you recreate in Homework 3.
-
Excel concepts trainer
The eight Excel moves Lab 3 assumes: SUMIFS at 20K rows, single and chained XLOOKUP, IFS for aging buckets, the one-cell cutoff parameter, and pivots. Each lesson pairs the formula with a Copilot prompt.