beginnerIntroduction to SQL
Learn to query relational data with SELECT, JOIN and GROUP BY using realistic school and course data.
ONE STEP AT A TIME
Your course roadmap
9 lessons01Getting started with databases3 lessons · 23 min
What is a relational database?
video · 8 min
Tables, rows and keys
reading · 10 min
Check your understanding
quiz · 5 min
02Querying data3 lessons · 31 min
SELECT, WHERE and ORDER BY
video · 12 min
Filtering with AND, OR and IN
reading · 9 min
Practice: write your first queries
quiz · 10 min
03Combining tables3 lessons · 37 min
INNER and LEFT JOIN
video · 14 min
Grouping and aggregates
video · 13 min
Final quiz: joins and groups
quiz · 10 min