Tech Skills · Self-paced course
SQL for Analysts
Write the queries that answer real business questions — joins, aggregates, window functions and the query patterns analysts use every day.
$97
One-time payment · Self-paced course · 6 modules · 18 lessons
Enroll now — $97Read a free preview lesson
What this is
Write the queries that answer real business questions — joins, aggregates, window functions and the query patterns analysts use every day. The course covers: SELECT, filtering and sorting on real datasets; Joins across multiple tables without losing rows; GROUP BY, HAVING and aggregate logic that holds up; Window functions: running totals, ranks, period-over-period; CTEs for readable, multi-step analysis; Reading a query plan and fixing the slow parts.
It is a self-paced course of written lessons and exercises. It does not include live instruction, one-to-one coaching or individual feedback on your work, and it cannot promise any particular job, income, ranking, certification or business result — what you get out of it depends on your own situation and the practice you put in.
What you will be able to do
- SELECT, filtering and sorting on real datasets
- Joins across multiple tables without losing rows
- GROUP BY, HAVING and aggregate logic that holds up
- Window functions: running totals, ranks, period-over-period
- CTEs for readable, multi-step analysis
- Reading a query plan and fixing the slow parts
The curriculum
Module 1
SELECT, filtering and sorting on real datasets
- Key concepts
- Worked example
- Practice exercise
Module 2
Joins across multiple tables without losing rows
- Key concepts
- Worked example
- Practice exercise
Module 3
GROUP BY, HAVING and aggregate logic that holds up
- Key concepts
- Worked example
- Practice exercise
Module 4
Window functions: running totals, ranks, period-over-period
- Key concepts
- Worked example
- Practice exercise
Module 5
CTEs for readable, multi-step analysis
- Key concepts
- Worked example
- Practice exercise
Module 6
Reading a query plan and fixing the slow parts
- Key concepts
- Worked example
- Practice exercise

This is for you if…
- Analysts, ops and marketing people who can open a dashboard but can't yet get the number they actually need out of the database.
- You prefer to learn at your own pace from written lessons and exercises
- You want a structured path through SQL for Analysts rather than scattered articles
- You are willing to practise on your own work as you go
What you get
- 18 lessons across 6 modules
- A free preview lesson you can read before you buy
- Practical exercises to apply each module to your own work
- Self-paced access — work through it on your own schedule
- One-time payment, no subscription
Questions
Is a certificate, licence or credential awarded?
No. This course does not award any certification, licence, accreditation or professional credential. It is educational content for your own learning.
Is this live or self-paced?
Fully self-paced. You work through the lessons on your own schedule; there are no live sessions.
Can I read a lesson before buying?
Yes. The free preview lesson linked at the top of this page is a complete lesson from the course.
How do I get access after paying?
Checkout is a one-time payment. After purchase, course access details are sent to the email address you use at checkout.
Educational content only. This course does not promise any income, earnings, revenue, job or business results; outcomes depend on your own situation and effort. No certification, licence or professional credential is awarded.