Top 5 des jeux SQL pour s’exercer en ligne (2026)
Apprendre le SQL en jouant fonctionne parce qu’un jeu te fait écrire des requêtes, te tromper et recommencer : c’est exactement comme ça que la syntaxe s’ancre. Le jeu te donne aussi un but, qu’il s’agisse de résoudre une affaire, de finir une histoire ou de battre ton record. Ce comparatif passe en revue cinq jeux SQL gratuits ou freemium selon le prix, l’inscription, le niveau et la rejouabilité, pour t’aider à choisir celui qui te correspond.
Comparatif rapide
| Rang | Jeu | Style | Prix | Inscription | Niveau | Idéal pour |
|---|---|---|---|---|---|---|
| 1 | SpeedQL | Questions chronométrées + exercice du jour | Gratuit | Non | Débutant → avancé | S’entraîner vite et souvent |
| 2 | SQL Murder Mystery | Enquête policière (une affaire) | Gratuit | Non | Débutant → intermédiaire | Un premier défi ludique |
| 3 | SQL Island | Aventure textuelle | Gratuit | Non | Grand débutant | Découvrir le SQL de zéro |
| 4 | SQL Noir | Enquêtes de détective | Freemium (premières affaires gratuites) | Non pour commencer | Débutant → intermédiaire | Aimer les histoires |
| 5 | SQLZoo | Tutoriels interactifs | Gratuit | Non | Débutant → avancé | Des cours structurés |
1. SpeedQL : des exercices SQL chronométrés pour pratiquer chaque jour
En bref
Questions chronométrées et exercice du jour · gratuit · sans inscription · débutant à avancé · français et anglais.
SpeedQL est pensé pour la répétition. Une partie chronométrée démarre avec une minute au compteur et ajoute 30 secondes à chaque bonne réponse, avec un niveau de plus toutes les cinq bonnes réponses : on part des filtres simples pour aller jusqu’aux fonctions de fenêtre et aux CTE récursives. À côté de la partie chronométrée, tu peux travailler les notions de ton choix sans chrono et avec des indices, ou relever l’exercice du jour, numéroté et identique pour tout le monde. La banque compte 376 questions écrites à la main et 100 modèles à variables, répartis sur les 16 notions SQL de l’aide-mémoire et sur 12 thèmes de données. Chaque requête tourne dans un moteur SQLite intégré au navigateur, et elle est aussi vérifiée sur un jeu de données caché.
Points forts
- Une très forte rejouabilité : les questions changent d’une partie à l’autre, et les modèles changent de valeurs à chaque fois.
- Ta première requête s’écrit en quelques secondes : pas de compte, rien à installer.
- Tout l’éventail du SQL, de SELECT aux fonctions de fenêtre, en français comme en anglais.
Limites
- Pas de mode histoire ni d’enquête : le plaisir vient du chrono et de ton record, pas d’une intrigue.
- La progression est gardée uniquement dans ton navigateur : pas de compte ni de synchronisation entre appareils (tu peux toutefois l’exporter dans un fichier).
Idéal pour : s’entraîner vite et souvent, quelques minutes par jour, et préparer un entretien technique.
2. SQL Murder Mystery : résoudre un meurtre à coups de requêtes
En bref
Enquête policière · gratuit · sans inscription · débutant à intermédiaire · contenu sous licence CC BY-SA.
Créé à la Knight Lab de l’université Northwestern, SQL Murder Mystery te plonge dans un meurtre commis à SQL City. Tu mènes l’enquête en interrogeant la base de données de l’affaire, en suivant les indices d’une table à l’autre. Un tutoriel accompagne les grands débutants dans leurs premiers pas, et le jeu repose sur SQLite via sql.js, directement dans le navigateur.
Points forts
- Une vraie enquête, qui donne du sens aux jointures et aux filtres.
- Un tutoriel intégré pour ceux qui n’ont jamais écrit de SQL.
- Gratuit, sans compte à créer.
Limites
- Une seule affaire : une fois résolue, il y a peu de raisons d’y revenir.
- Moins adapté à une pratique régulière, au jour le jour.
Idéal pour : un premier défi ludique, seul ou entre amis.
3. SQL Island : une aventure textuelle pour apprendre le SQL de zéro
En bref
Aventure textuelle · gratuit · sans inscription · grand débutant · plusieurs langues, dont le français.
SQL Island a été créé à l’université de Kaiserslautern. Tu es naufragé sur une île, et l’histoire avance au fil des requêtes que tu écris sur ses tables village, habitant et objet. Un tutoriel intégré introduit chaque nouveau mot-clé au moment où l’histoire en a besoin, et un mode bac à sable te laisse écrire librement tes propres requêtes.
Points forts
- Sans doute l’entrée en matière la plus douce : l’histoire explique pourquoi tu as besoin de chaque requête.
- Disponible en plusieurs langues, dont le français.
- Un mode bac à sable pour continuer à expérimenter.
Limites
- Il couvre surtout les bases : pour les jointures plus poussées, les CTE ou les fonctions de fenêtre, il faudra autre chose.
- Comme toute histoire, on la joue en général une seule fois.
Idéal pour : découvrir le SQL de zéro, sans pression.
4. SQL Noir : des enquêtes de détective sur des bases réalistes
En bref
Enquêtes de détective · freemium · pas d’inscription pour commencer · débutant à intermédiaire.
SQL Noir transforme le SQL en une série d’enquêtes bâties sur des bases de données réalistes. Chaque affaire est un mystère à résoudre en interrogeant les données. Quelques affaires sont gratuites, puis une licence payante, achetée une seule fois, débloque le reste. Tu peux commencer sans créer de compte.
Points forts
- Plusieurs affaires, donc davantage à jouer qu’une enquête unique.
- Des bases réalistes, proches de ce qu’on manipule au travail.
- Pas d’inscription pour essayer les premières affaires.
Limites
- Le contenu complet est payant.
- Le format récit convient mieux à ceux qui aiment lire une enquête qu’aux adeptes d’exercices rapides.
Idéal pour : celles et ceux qui aiment les histoires et veulent plus d’une affaire.
5. SQLZoo : des tutoriels interactifs, chapitre par chapitre
En bref
Tutoriels interactifs · gratuit · sans inscription · débutant à avancé.
SQLZoo est un grand classique : une série de tutoriels interactifs organisés en chapitres, des bases de SELECT jusqu’aux fonctions de fenêtrage. Tu découvres une notion par chapitre et tu la mets tout de suite en pratique en écrivant des requêtes.
Points forts
- Un parcours structuré, des bases aux notions avancées.
- Gratuit et ouvert à tous, sans compte.
- Il va plus loin que la plupart des jeux, jusqu’aux fonctions de fenêtrage.
Limites
- Un format de cours plutôt que de jeu, sans histoire à suivre.
- Il faut un peu de discipline pour avancer seul.
Idéal pour : suivre des cours structurés, dans l’ordre.
Notre méthode de classement
Nous avons testé chaque jeu le 23 septembre 2026 selon six critères : est-il gratuit, peut-on jouer sans inscription, est-il rejouable, combien de notions SQL couvre-t-il, en combien de temps écrit-on sa première requête (moins de 10 secondes, c’est le mieux), et est-il disponible en français et en anglais.
SpeedQL arrive premier parce qu’il l’emporte sur la rejouabilité et la rapidité : de nouvelles questions à chaque partie, un exercice du jour, et une requête à écrire dès l’ouverture de la page. Il couvre aussi tout l’éventail, de SELECT aux CTE récursives, en français comme en anglais. Il ne gagne pas partout pour autant : SQL Murder Mystery, SQL Island et SQL Noir racontent bien mieux une histoire, et SQLZoo propose un cours plus guidé. C’est pour ça que le meilleur choix dépend de ton profil.
Quel jeu SQL choisir selon ton profil ?
- Tu n’as jamais écrit de SQL : commence par SQL Island. L’histoire introduit un mot-clé à la fois, sans rien brusquer.
- Tu as envie d’une histoire : joue à SQL Murder Mystery pour une affaire unique et marquante, puis à SQL Noir si tu veux davantage d’enquêtes et que payer la suite ne te dérange pas.
- Tu préfères un vrai cours : SQLZoo t’emmène chapitre par chapitre, de SELECT aux fonctions de fenêtrage.
- Tu veux t’entraîner chaque jour et gagner en vitesse : SpeedQL. Une courte partie chronométrée ou l’exercice du jour entretient tes automatismes, et le mode personnalisé te fait travailler les notions qui te résistent.
Ces jeux se complètent bien : beaucoup commencent par une histoire pour accrocher, puis passent à une pratique quotidienne pour rendre la syntaxe automatique.
Questions fréquentes sur les jeux SQL
Quel est le meilleur jeu pour apprendre le SQL gratuitement ?
Tout dépend de ta façon d’apprendre. Pour un grand débutant, SQL Island est le départ le plus doux ; pour une histoire, SQL Murder Mystery ; pour la pratique quotidienne et la vitesse, SpeedQL. Les trois sont gratuits et sans inscription.
Peut-on apprendre le SQL uniquement avec des jeux ?
Tu peux en apprendre l’essentiel, puisque les jeux te font écrire de vraies requêtes. Pour un usage professionnel, ajoute un peu d’apprentissage structuré, comme un aide-mémoire ou des tutoriels, et pratique sur une vraie base à toi.
Combien de temps faut-il pour apprendre le SQL ?
Les bases (filtrer, trier, regrouper, joindre des tables) demandent quelques semaines de pratique régulière. Les notions avancées, comme les CTE et les fonctions de fenêtre, prennent plus de temps. Des séances courtes et quotidiennes valent mieux que de longues séances espacées.
Ces jeux fonctionnent-ils sur mobile ?
SpeedQL fonctionne sur téléphone et tablette, avec un affichage adapté aux petits écrans, même si taper du SQL reste plus facile avec un vrai clavier. Pour les autres jeux, cela dépend de chaque site : vérifie sur ton appareil, et attends-toi à ce qu’un clavier soit plus confortable pour tous.
Prêt à t’entraîner ?
Ta première question SQL chronométrée est à un clic : gratuit, sans inscription, directement dans ton navigateur.