Learn SQL in your browser
Worked examples and self-checking exercises on Pacific Northwest towns, counties, and flight data — no install, no account, no servers. Everything runs in your browser via SQLite-compiled-to-WebAssembly.
📘 Examples
Walkthroughs of SQL patterns on the PNW towns + counties data, with the solution available up front.
🛫 Exercises
Practice problems on the flight data. Write a query, click Check answer, get instant feedback.
🧪 Scratchpad
Free-form query editor. Pick a database and explore.
How it works
- SQLite in your browser — both databases are loaded once and cached locally.
- Self-check exercises — your query's result is compared against the reference solution. Row order doesn't matter unless the problem says otherwise.
- Hints & solutions on demand — reveal one hint at a time, or show the full solution when you're truly stuck.
- Progress is saved locally — your work persists in your browser via
localStorage.