Query fundamentals
Getting the rows you actually want.
- SELECT, WHERE and ORDER BY
- Filtering with IN, BETWEEN and LIKE
- Handling NULLs correctly
- DISTINCT and why it hides problems
SQL is the one skill that appears in nearly every analyst job posting. This course is built for analysts, not developers — you spend your time answering business questions against a real database, not memorising syntax.
Getting the rows you actually want.
Turning rows into answers.
The topic interviews actually test.
What separates an analyst from a beginner.
The demo below is our XLOOKUP class — pulling data from another table, which is exactly the idea behind a SQL join. Dedicated SQL lessons are being added.
Introduction
Narration uses your browser's built-in voice — captions carry the full script, so the lesson works with sound off too.
Microsoft SQL Server, with notes on the small syntax differences in MySQL and PostgreSQL. The concepts transfer to all of them.
No. SQL is closer to writing a structured question than to programming, and we start from the first SELECT.
Yes. ROW_NUMBER, RANK, LAG and LEAD get a full module, because they come up constantly in analyst interviews.
Yes, a realistic multi-table business database, not toy two-row examples.
Six weeks, with weekday evening and weekend batches available.
Book a free demo class, meet the trainer and see the curriculum before you pay anything.
Book My Free Demo →