🔍

QueryMyst

Unravel mysteries with the power of SQL

SELECT clue_text, location, discovered_at
FROM clues
JOIN locations ON clues.location_id = locations.id
WHERE case_id = 42
AND is_hidden = false;
�️
🔑

Your SQL Adventure Awaits

Become a database detective through fun, interactive challenges

🧩

Solve Puzzles

Crack challenging enigmas only solvable with clever SQL queries.

📊

Master SQL

Level up your database skills while having fun with interactive mysteries.

🏆

Earn Badges

Collect achievements and showcase your SQL expertise to the world.

How QueryMyst Works

Your journey from SQL novice to mystery-solving expert

1
🔍

Choose a Mystery

Browse our collection of enigmas, each with its own story and database.

2
🔎

Analyze the Clues

Examine the database structure and mystery details to plan your investigation.

3
💻

Write SQL Queries

Use our interactive SQL editor to craft queries that reveal hidden information.

4

Solve the Mystery

Connect the dots and unlock the solution to advance your SQL detective career!

Ready to become a SQL detective?

Join thousands of mystery solvers improving their SQL skills!

Get Started Free