workshop.institute

Intro to SQL

Learn to query a real dataset in SQL — 15 short lessons against the Chinook digital music store.

15 lessons 3 phases beginner
Get started Signed in as your account.
why this workshop

who it's for.

Total beginners to SQL — you've never written a query and aren't sure what a table is yet.

what you'll build

what you walk away with.

curriculum

15 lessons across 3 phases.

phase A · Reading data 7 lessons
  1. 01 Setup + first SELECT
  2. 02 Picking columns + aliases
  3. 03 WHERE filtering
  4. 04 NULL handling
  5. 05 ORDER BY + LIMIT
  6. 06 DISTINCT
  7. 07 Pattern matching with LIKE
phase B · Summarizing data 3 lessons
  1. 08 Aggregates
  2. 09 GROUP BY
  3. 10 HAVING
phase C · Combining + capstone 5 lessons
  1. 11 Two-table INNER JOIN
  2. 12 LEFT JOIN — finding what's missing
  3. 13 Multi-table JOIN
  4. 14 Subqueries
  5. 15 Capstone
prerequisites

what you need before you start.

Terminal comfort
You can cd into a directory, run commands, and edit a file in an editor.
Node 22+ and pnpm
Installed by the workshop entry skill if missing. No prior Node experience needed.
SQLite CLI
Preinstalled on macOS. One-line install on Linux/Windows; the workshop walks you through it.
start

how to start.

Once Claude Code is set up, tell it “set up the sql intro workshop” and it clones the project and queues the first lesson.

New here? The getting-started guide walks you through installing the lwc CLI and the Claude Code plugin once — everything you need before that line works.

sign in or get started

Enter your email — we'll send you a 6-digit code. New here? An account is created automatically.