SQL Protocol is a free SQL game: play in your browser, no install, no signup. Press Continue as Guest, take a mission, and learn SQL by writing queries that actually run against a live database. No multiple choice, no flashcards.
A 15-chapter story campaign. You play a covert operative running missions against live databases, from SELECT and WHERE through JOINs, GROUP BY, window functions, CTEs, and schema design. Every mission runs the SQL you type.
Browse the chapters>>SQL interview practice under a real clock. Three floors of timed drills modeled on real data interviews: Floor 1 beginner, Floor 2 intermediate, Floor 3 advanced.
Enter the Proving Ground>>A multiplayer SQL game mode. You and an opponent get the same puzzle in a single round, and the fastest correct query wins. Leave the match and your opponent takes it.
Queue for the Arena>>This is a SQL practice game, not a video course: you learn by writing queries. Desktop only, because the typing experience is the game.
Curious how ranked matches work? Read about competitive SQL. Common questions live in the FAQ, and the story behind the project is on the about page.
Short, practical guides that pair with the campaign chapters. Read the concept, then play the mission that drills it.
Play free in your browser. No install, no signup: continue as a guest, or sign in with Google to save progress. Desktop only.