Looking for an alternative way of teaching SQL, and wondering if there is a free/web-based game that requires knowledge of SQL to win. If possible, the game should not only be fun, but also track how much SQL the player knows.

closed as off-topic by Mark Storey-Smith, Paul White, Kin Shah, Max Vernon, Thomas Stringer May 1 '14 at 18:15

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Shopping list question - questions about which tool, library, product or resource you should use are off-topic here because they quickly become obsolete and often are just about the preferences of the answerer. If you have an issue with or a question about a specific tool, please revise your question to conform to that scope." – Mark Storey-Smith, Paul White, Kin Shah, Max Vernon, Thomas Stringer
If this question can be reworded to fit the rules in the help center, please edit the question.


You can try to win via SQL if you'll get up on the top of rating. Every SQL exercise solved shall put up you in rating.


I don't know of a gamified SQL learning tool, but I'll recommend The Manga Guide To Databases as a way to cut through the boredom factor. It's a fast read, even for retro-technical managers, and does a quick survey of how to design and use a DB.

  • +1 Yes, I've seen a few of the The Manga Guides, including the guide to databases; it's okay - only 20% of the book appears to be on SQL, and 50% of that amount appears to read as a "normal" book on SQL; that said, it's got high-rating on Amazon, though I don't by into Amazon rating as much as I once did. The nearest I know to a free/web-based game is SQL Zoo - though it's not a game, but would fit the format of a game; meaning it's not gamified, but you've got a series of mini-quizes to take. – blunders May 1 '14 at 6:44

Not the answer you're looking for? Browse other questions tagged or ask your own question.