SQL Murder Mystery

https://mystery.knightlab.com/

A decorative illustration of a detective looking at an evidence board.

There’s been a Murder in SQL City! The SQL Murder Mystery is designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime.

New to SQL?

This exercise is meant more as a way to practice SQL skills than a full tutorial. If you’ve never used SQL at all, try the walkthrough. If you really want to learn a lot about SQL, you may prefer a complete tutorial like Select Star SQL.

If you’re comfortable with SQL, you can dive in below!