SQL Tutorials

A full SQL course: selecting and filtering data, joins, inserts/updates, and database design basics.

This course includes 27 lessons grouped from first steps to more capable workflows. Work through a group in order, or jump to the task you need today. Every lesson includes explanations, copyable examples, and tips written for beginners.

Getting started

Reading data

Filtering and sorting

Joins and relationships

Changing data

Design and next steps