SQL Noir

SQL Noir teaches SQL through an interactive detective game where players query a database to investigate cases.

sqlnoir.com
SQL Noir homepage screenshot

About SQL Noir

SQL Noir is a web-based interactive detective game for learning SQL. Players work through story-driven cases by querying a database in a built-in SQL workspace powered by SQL.js, with no setup or installs required. Cases cover filtering, joins, aggregates, and subqueries, moving from beginner fundamentals to advanced scenarios with layered joins and trickier conditions. Each case includes a schema view, objectives, and a notes panel. Solving cases earns XP and levels up a detective badge, and an optional account tracks progress across devices. Three starter cases are free; the remaining cases unlock with a one-time Detective License, a lifetime purchase rather than a subscription. Content is in English and access is via web browser.

Key features

  • Story-driven cases hide clues in a database to interrogate with SQL queries.
  • Built-in SQL workspace powered by SQL.js; no setup or installs needed.
  • Practice filtering, joins, aggregates, and subqueries across beginner to advanced cases.
  • Schema view, objectives list, and notes panel available in each case.
  • Earn XP and level up a detective badge; solved-case count tracks progress.
  • Optional account tracks XP, progress, and solved cases across devices.
Best for: Developers, data analysts preparing for interviews, students, and instructors who want hands-on SQL practice through narrative cases.
Good for
  • No setup or installs; cases run in a built-in SQL workspace powered by SQL.js.
  • Story-driven cases mimic realistic data puzzles for interviews without rote question banks.
  • Progression from beginner SELECTs to advanced joins and subqueries at your own pace.
Watch out for
  • Free access is limited to three starter cases; remaining cases require a one-time Detective License purchase.
  • Tracking XP and solved cases across devices requires signing in.
  • Available only in English and via web browser.

SQL Noir at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

SQL Noir alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

SQL Easy

sql-easy.com

SQL Easy teaches SQL through 31 interactive browser exercises using SQLite, with hints and practice in common query clauses.

StarSQL

selectstarsql.com

Select Star SQL is an interactive book that teaches SQL by running queries against a real-world dataset.

Popular in Learn to Code

Well-known listings from the same topic.

All 387

SQL Noir FAQ

Do I need an account to play?
You can open and solve cases without creating an account. Sign in to track XP, progress, and solved cases across devices.
How does access work?
Three starter cases are free to play, no account needed. The remaining cases unlock with a one-time Detective License, a single lifetime purchase rather than a subscription. XP tracks your progress as you solve cases.
What SQL do I need to know?
Beginners can start with simple SELECTs. Intermediate and advanced cases introduce joins, grouping, filters, and subqueries as you progress.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing