detectiveSQL
EST. 1888 · LONDON

CONFIDENTIAL · FOR THE EYES OF THE DETECTIVE ONLY
Welcome to the agency, gumshoe. The cases are filed below. Each one hides its truth in a database — and the only way in is a clean, cold, well-formed query. Pour yourself a drink. Light a cigarette. Let's get to work.
/ THE DOSSIER
FILE No. 001 · 1891
OPENWHITECHAPEL, LONDON
"The window was broken. The till was open. But the thief left the silver and took a lantern worth almost nothing."
FILE No. 002 · 1892
OPENBLOOMSBURY, LONDON
"The séance named the blackmailer. But the handwriting on the accusation belongs to someone else entirely."
FILE No. 003 · 1892
OPENALDERWICK HALL, KENSINGTON
"Sir Rowan collapsed in his locked study. No one admitted entering. The only witness was a poem."
FILE No. 001 · 1894
OPENEMERALD STREET, LONDON
"A banker dead in his private office. Suicide, they said. The locked door and the carriage records say otherwise."
FILE No. 003 · 1892
OPENMAYFAIR, LONDON
"A collector found unconscious. A letter half-burned. A rare book missing. Four guests who all claim to have left — but one of them didn't."
FILE No. 004 · 1891
PENDINGROYAL THEATRE, COVENT GARDEN
"The box office was full every night. The safe was not. Someone has been skimming the receipts."
FILE No. 005 · 1893
COLDLIMEHOUSE, EAST LONDON
"Three men dead in six weeks. No witnesses. But ships keep records, and records don't forget."
FILE No. 006 · 1893
OPENHOLBORN, LONDON
"A clockmaker found dead. The regulator stopped at 11:17. The missing watch held more than just time."
/ THE METHOD
Every case opens with a briefing — the crime, the players, the patterns to look for. Read it twice. Detail matters.
You'll be shown the schema of the database in evidence. Tables, columns, foreign keys. The truth is in there somewhere.
Write the SQL that exposes the culprit. One query. One answer. Get it right and the case closes.