$8.99 (−10%)Ghost in the SQL Data Solve Paris with SQL
Query a year of emergency calls, join the tables and pin your evidence to the board as you learn to think like an investigator.
Is Ghost in the SQL Data worth it?
Ghost in the SQL Data is worth it if…
- you want to learn SQL and would rather solve crimes than follow a textbook
- you like detective work where you gather and connect the evidence yourself
- you enjoy puzzles and making your own, since you can build and share cases
- you prefer a calm, low-pressure game you can play at your own pace
Screenshots
Query your way to the culprit
Every case is a database. You write SQL to search a full year of calls to the Paris Emergency Switchboard: filter the records, join the tables, and narrow thousands of rows down to the one that matters. The early cases walk you through the basics step by step; the later ones hand you only the question and leave the how to you. It stays read-only, so there is nothing to break and no pressure to get it right the first time. If you have never touched a database, the tutorial is genuinely thorough. If you already know SQL, the shipped cases may feel light, and the community cases are where the challenge lives.
An investigator's board worth pinning to
This is the part detective fans dream about, and it is done well. You pin your query results, charts and notes to a board, connect the clues with string, and scribble on it with a pen. The interface is clean and pleasant to use, in a pared-back 2D style with a comic book feel. One honest caveat: pinned items can be nudged out of place by accident, so tidy hands help. Even so, watching a tangle of pinned evidence slowly resolve into one connected answer is the quiet pleasure at the heart of the game.
Deduction, not footwork
In most detective games a character walks around collecting clues for you. Here you do the collecting yourself, from the records people leave behind: who entered a building and when, who rode which metro line, who called the switchboard and from where. You decide what to look for, pull the data your own way, and reason from what comes back. The cases are proper whodunits set across Paris, from a school fire to a crown stolen from the Musée d'Orsay, and newspapers add follow-up coverage that rounds out each story. It is calm, unhurried work: no timers, no failure states, just you and the evidence.
What should you know before playing?
Can you play it solo?
Yes, it is a singleplayer game from start to finish. The only other people involved are the ones whose cases you can download: the game ships with a level editor, so players build their own mysteries and share them, and playing those is a big part of the game's life beyond the main cases.
How long is the main campaign?
Short. The tutorial plus the shipped cases run most people a few hours, and experienced SQL users will move faster. The game leans on community-made cases to extend it, so how much you get out of it depends partly on how much you explore those.
Do you need to know SQL already?
No. The tutorial and the early cases teach the basics from scratch, and the help is generous. You only ever read data, never change it. If you already write SQL fluently, expect the built-in cases to be easy and look to the community cases for a real workout.
What kind of SQL does it cover?
Reading and combining data: filtering with conditions, sorting, and joining tables, with the advanced cases reaching cross joins and subqueries. It stays on the querying side of the language, which suits the detective work, since your job is to pull the right records out of the data.















![[Redacted] The Safehouse](https://gamood.app/media/460x/games/f08b4f6e-8d64-4e07-b265-32d1045c3067/header-1785288465.jpg?s=ue40R3nXySDHJJgP&v=2)







