Skip to content
🎓 6 scholarship programs open now🔴 Live: Designing for Low Bandwidth: Lessons from the United States⚡ New: skill challenges with instant feedback🏅 Verified certificates employers can check🎓 6 scholarship programs open now🔴 Live: Designing for Low Bandwidth: Lessons from the United States⚡ New: skill challenges with instant feedback🏅 Verified certificates employers can check
Course cover

Data Analysis with SQL

Query real datasets with confidence, from simple filters to window functions and cohort analysis.

Ryan Holt4.8(1.9K)10K learners17 hoursBeginner

Overview

SQL is the lingua franca of data work. This hands-on course takes you from your first SELECT to joins, aggregations, subqueries, window functions and analytical patterns such as funnels and retention. You will answer real business questions on a realistic e-commerce database.

SQLData AnalysisPostgreSQLBusiness IntelligenceAnalytics
Level
Beginner
Language
English
Updated
Jul 2026
Free previews
2 lessons

What you'll learn

  • Write queries that filter, sort, group and aggregate data accurately
  • Combine tables with inner, left and self joins
  • Use CTEs and subqueries to break complex questions into steps
  • Apply window functions for rankings, running totals and comparisons
  • Build funnel and cohort retention analyses
  • Validate results and spot common data quality issues

Curriculum

4 modules · 16 lessons · 17h total

Retrieve and shape data from a single table.

  • Relational Databases in Plain EnglishFree preview81m
  • SELECT, WHERE and ORDER BYFree preview69m
  • Handling NULLs, Dates and Strings94m
  • Aggregations and GROUP BY62m

Requirements

  • No prior SQL or programming experience
  • Comfort with basic spreadsheet formulas is helpful
  • A browser; we provide an in-browser database sandbox

Skills you'll build

Completing this course raises these proficiencies in your skill profile.

SQLData Analysis
See how this fits your skill gap

Your instructor

Ryan Holt

Senior Data Scientist, Meghna Analytics

Rafiq works with retail and logistics teams to turn raw operational data into decisions. He has written SQL for everything from tiny startups to petabyte warehouses, and he teaches analysis as a way of thinking rather than a bag of syntax.

4.8 instructor rating13K learners2 courses
More courses by Ryan

Learner reviews

4.8

1.9K reviews

5 ★
89%
4 ★
7%
3 ★
2%
2 ★
1%
1 ★
1%

Sabbir Ahmed

Operations Analyst

Sep 11, 2026

Moved from Excel pivot tables to SQL in three weeks. The sandbox exercises mirror the questions my manager actually asks.

Isabelle Moreau

Marketing Analyst

Aug 2, 2026

Rafiq explains window functions better than anyone. The retention cohort lesson was a revelation.

Nasir Uddin

Business Student

Jul 18, 2026

Clear and gradual. I would like a few more practice sets for joins.

Keep exploring

Cover image for Data Visualization That Speaks
Data & AnalyticsBeginner7h

Data Visualization That Speaks

Choose the right chart, remove the clutter and present data stories decision-makers remember.

Ryan Holt
4.6
$50Data VisualizationDashboards
Cover image for Growth Marketing Analytics
MarketingIntermediate13h

Growth Marketing Analytics

Measure the funnel, run trustworthy experiments and decide where the next dollar of budget should go.

Sofia Alvarez
4.7
$84$110GrowthFunnel Analytics
Cover image for Product Design Foundations
FeaturedEnrolled
UI/UX DesignBeginner14h

Product Design Foundations

Go from curious beginner to confident product designer with a complete, portfolio-ready case study.

Maya Thompson
4.9
$98$138Product DesignFigma

$72

$98

Loading