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