DiscordXInstagramRedditLinkedIn
SQL SIDE QUEST
Master SQL through interactive stories, Scenario challenges, and guided lessons

Free SQL Game: Learn SQL by Playing

SQL Side Quest is a free SQL game that runs in your browser. Instead of reading slides, you learn SQL by writing real queries against a real PostgreSQL database to survive a story, crack a murder case and unlock the next mission.

It is built for complete beginners and for anyone who wants to practice SQL in a way that actually sticks. Start with guided SQL lessons, then put your skills to work in story chapters and mystery scenarios. There is nothing to install and every query you type runs for real.

Start playing

Ways to play and learn SQL

What you will learn

  • SELECT and retrieving data
  • Filtering with WHERE, comparison operators, LIKE, AND / OR
  • Sorting and limiting results with ORDER BY and LIMIT
  • Combining tables with INNER JOIN
  • Aggregating data with GROUP BY in the story chapters
  • Thinking like an analyst: turning a question into a query

SQL game FAQ

Is SQL Side Quest free?
Yes. SQL Side Quest is a free SQL game. You can play the lessons, story chapters and scenarios in your browser at no cost.
Do I need to install anything?
No. Everything runs in the browser and your queries execute against a hosted PostgreSQL database, so there is no setup.
Is this SQL game good for complete beginners?
Yes. Learning Mode starts from what a database is and walks you through SELECT, WHERE, ORDER BY and JOIN before you take on the story and scenario challenges.
Which SQL dialect does it use?
PostgreSQL. The core SQL you learn here (SELECT, WHERE, JOIN, GROUP BY) works the same way in MySQL, SQL Server, SQLite and other databases.
Can a game really teach me SQL?
SQL is learned by writing queries. Every challenge in SQL Side Quest makes you write and run real SQL, so you build the same skill you would use at work, just with a story attached.