Course

SQL &
Relational Databases

From foundational queries to joins and aggregation — structured materials for students and data analysis learners.

SELECT WHERE ORDER BY JOIN GROUP BY HAVING INSERT UPDATE DELETE Subqueries Aggregates
7Core Topics
4Learning Resources
Beginner→ Data Analysis

Quick Reference

SELECT column1, column2   -- columns to retrieve
FROM   table_name          -- source table
WHERE  condition           -- filter rows
ORDER BY column DESC     -- sort results
LIMIT  10;                 -- max rows returned

Course Modules

Reference Guide

SQL Crash Course

Complete one-page reference: schema diagrams, SELECT / WHERE / JOIN / GROUP BY / subqueries, with syntax highlighting and copy buttons.

7 sections Schema diagrams Copy buttons
Curated Resources

Recommended Learning Paths

SQLBolt, W3Schools SQL, Mode Analytics, and FreeCodeCamp — filtered by format with a recommended learning order.

4 resources Filterable Learning order