Aggregate and group
GROUP BY, HAVING and aggregate functions to turn rows into summaries and reports.
SQL is the single most useful data skill you can learn — the language that pulls answers straight from databases. This live online course takes you from SELECT and WHERE to JOINs, subqueries, CTEs and window functions, all on real databases. Project-first: you write real queries and reports.
What you'll build
GROUP BY, HAVING and aggregate functions to turn rows into summaries and reports.
Keys, relationships, joins and unions — pull data from multiple tables correctly.
Subqueries, CTEs and window functions — the SQL that marks out capable analysts.
SELECT, WHERE, LIKE, BETWEEN, ORDER BY — the everyday SQL that answers real questions.
Who it's for
SQL is everywhere data lives — and knowing it well is one of the fastest, most reliable ways into analytics and data roles. Almost every analyst, business, product and data job touches SQL, and it's genuinely learnable in weeks, not years.
This course is built for beginners, analysts and professionals who want a concrete, in-demand skill. ONROL is project-first, so you finish with real queries and reports in a portfolio — the demonstrable SQL ability that data-analyst and BI interviews look for.
How ONROL works
This isn't a lecture series. Each session ends with a working thing you built — a bot, a workflow, an app — and it's yours to keep. What you walk away with is a body of real AI work, not a certificate that sits in a drawer.
Programs to consider
The advanced track — AI architecture, agents, RAG and production-grade systems.
Explore program →A 21-day career-focused entry — practical AI skills, real projects and job readiness.
Explore program →The 3-month flagship — build 5+ real AI systems and a portfolio, no coding required.
Explore program →Good to know
Reserve your seat
Drop your details and our team confirms the next live cohort and answers anything about the program, timing and outcomes.
Thank you — our team will reach out shortly with the next cohort details.