SQL Murder Mystery is a free/open game from Northwestern University's Knight Lab that teaches the player SQL database query structures and related concepts while they solve imaginary crimes.
It was inspired by The Command Line Murders, a murder mystery game that teaches you to master Unix command-line syntax.
I love this kind of thing so much. Learning the abstruse syntaxes of power-users, network administrators and programmers gives users so much power over the computers they use.
SQL Murder Mystery [NU Knight Lab/Github]
(via Four Short Links)