Story Details

  • Show HN: SQL Noir – Learn SQL by solving crimes

    Posted: 2025-02-13 21:49:16

    SQL Noir is a free, interactive tutorial that teaches SQL syntax and database concepts through a series of crime-solving puzzles. Players progress through a noir-themed storyline by writing SQL queries to interrogate witnesses, analyze clues, and ultimately identify the culprit. The game provides immediate feedback on query correctness and offers hints when needed, making it accessible to beginners while still challenging experienced users with increasingly complex scenarios. It focuses on practical application of SQL skills in a fun and engaging environment.

    Summary of Comments ( 77 )
    https://news.ycombinator.com/item?id=43041827

    HN commenters generally expressed enthusiasm for SQL Noir, praising its engaging and gamified approach to learning SQL. Several noted its potential appeal to beginners and those who struggle with traditional learning methods. Some suggested improvements, such as adding more complex queries and scenarios, incorporating different SQL dialects (like PostgreSQL), and offering hints or progressive difficulty levels. A few commenters shared their positive experiences using the platform, highlighting its effectiveness in reinforcing SQL concepts. One commenter mentioned a similar project they had worked on, focusing on learning regular expressions through a detective game. The overall sentiment was positive, with many viewing SQL Noir as a valuable and innovative tool for learning SQL.