Exercices SQL interactifs
Exercices SQL corrigés : pratiquez du niveau débutant à avancé
Pratiquez SQL en ligne sur des cas métier progressifs. Chaque exercice propose des données fictives, des indices, une validation du résultat et une correction expliquée.
Sélectionner les bonnes colonnes
Affichez uniquement le nom et le prix de chaque produit.
Niveau : DébutantOuvrir l’exerciceFiltrer et trier les commandes
Trouvez les commandes supérieures à 50 €, de la plus élevée à la plus faible.
Niveau : DébutantOuvrir l’exerciceRelier clients et commandes
Associez chaque commande au nom du client qui l’a passée.
Niveau : IntermédiaireComparer les offresLister des catégories uniques
Retournez les trois premières catégories uniques dans l’ordre alphabétique.
Niveau : DébutantCréer un compte gratuitRemplacer une valeur NULL avec COALESCE
Affichez un libellé clair lorsque le téléphone d’un client est absent.
Niveau : DébutantCréer un compte gratuitCalculer les indicateurs des commandes payées
Calculez le volume, le total et la moyenne sur un périmètre précis.
Niveau : DébutantComparer les offresRegrouper le chiffre d’affaires par catégorie
Calculez les totaux par catégorie et conservez uniquement les plus importants.
Niveau : DébutantComparer les offresConserver les clients sans commande
Comptez les commandes de chaque client sans exclure les nouveaux inscrits.
Niveau : DébutantComparer les offresSegmenter des clients avec une CTE
Calculez le total par client, puis transformez ce résultat en segment métier.
Niveau : IntermédiaireComparer les offresFiltrer une plage de prix
Sélectionnez un intervalle inclusif et contrôlez ses bornes.
Niveau : DébutantCréer un compte gratuitFiltrer plusieurs statuts
Remplacez plusieurs OR par une liste métier lisible.
Niveau : DébutantCréer un compte gratuitRechercher un préfixe avec LIKE
Utilisez un motif textuel simple sans confondre préfixe et contenu.
Niveau : DébutantCréer un compte gratuitRepérer les livraisons absentes
Distinguez une date absente d’une chaîne vide ou d’un statut.
Niveau : DébutantCréer un compte gratuitCalculer un prix TTC
Transformez un prix source avec une formule et un alias précis.
Niveau : DébutantCréer un compte gratuitAssembler un libellé produit
Créez un libellé lisible à partir de deux colonnes.
Niveau : DébutantCréer un compte gratuitNormaliser une liste de villes
Créez une dimension propre avant de compter les clients.
Niveau : DébutantCréer un compte gratuitExtraire l’année d’inscription
Dérivez une composante de calendrier sans transformer le périmètre.
Niveau : DébutantComparer les offresCalculer le chiffre d’affaires mensuel
Regroupez plusieurs canaux sur une même période mensuelle.
Niveau : IntermédiaireComparer les offresAnalyser un trimestre avec des bornes
Filtrez une période complète avec une borne haute exclusive.
Niveau : IntermédiaireComparer les offresTrouver les clients sans commande
Conservez la population de départ et isolez l’absence d’activité.
Niveau : IntermédiaireComparer les offresTester l’existence d’une commande importante
Filtrez une population sans la dupliquer par son historique.
Niveau : IntermédiaireComparer les offresCalculer le panier moyen par client
Agrégerez uniquement les commandes réellement payées.
Niveau : IntermédiaireComparer les offresComparer au prix moyen
Utilisez une valeur agrégée comme seuil dynamique.
Niveau : IntermédiaireComparer les offresFusionner clients et prospects
Créez une liste unique à partir de deux sources compatibles.
Niveau : IntermédiaireComparer les offresScénarios d’entraînementCes répétitions contextualisées consolident une méthode existante. Elles préservent tous les liens historiques sans se présenter comme de nouveaux problèmes canoniques.Parcourir 118 scénarios
Protéger une modification rh 4 · scénario d’entraînement
Validez une modification correcte et annulez uniquement l’étape incorrecte. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.
Niveau : AvancéComparer les offresProtéger une modification audit 5 · scénario d’entraînement
Validez une modification correcte et annulez uniquement l’étape incorrecte. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.
Niveau : AvancéComparer les offresCréer une vue réutilisable facturation 2 · scénario d’entraînement
Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce système de facturation.
Niveau : AvancéComparer les offresCréer une vue réutilisable logistique 3 · scénario d’entraînement
Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce expéditions nationales.
Niveau : AvancéComparer les offresCréer une vue réutilisable rh 4 · scénario d’entraînement
Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.
Niveau : AvancéComparer les offresCréer une vue réutilisable audit 5 · scénario d’entraînement
Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.
Niveau : AvancéComparer les offresIndexer une recherche facturation 2 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce système de facturation.
Niveau : AvancéComparer les offresIndexer une recherche logistique 3 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce expéditions nationales.
Niveau : AvancéComparer les offresIndexer une recherche rh 4 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.
Niveau : AvancéComparer les offresIndexer une recherche audit 5 · scénario d’entraînement
Créez un index ciblé puis vérifiez sa présence avant d’interpréter un plan. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.
Niveau : AvancéComparer les offresCréer une fonction métier facturation 2 · scénario d’entraînement
Encapsulez un calcul pur, typé et réutilisable. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce système de facturation.
Niveau : AvancéComparer les offresCréer une fonction métier logistique 3 · scénario d’entraînement
Encapsulez un calcul pur, typé et réutilisable. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce expéditions nationales.
Niveau : AvancéComparer les offresCréer une fonction métier rh 4 · scénario d’entraînement
Encapsulez un calcul pur, typé et réutilisable. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.
Niveau : AvancéComparer les offresCréer une fonction métier audit 5 · scénario d’entraînement
Encapsulez un calcul pur, typé et réutilisable. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.
Niveau : AvancéComparer les offresHistoriser une modification facturation 2 · scénario d’entraînement
Conservez la valeur avant et après une modification réellement exécutée. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce système de facturation.
Niveau : AvancéComparer les offresHistoriser une modification logistique 3 · scénario d’entraînement
Conservez la valeur avant et après une modification réellement exécutée. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce expéditions nationales.
Niveau : AvancéComparer les offresHistoriser une modification rh 4 · scénario d’entraînement
Conservez la valeur avant et après une modification réellement exécutée. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.
Niveau : AvancéComparer les offresHistoriser une modification audit 5 · scénario d’entraînement
Conservez la valeur avant et après une modification réellement exécutée. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.
Niveau : AvancéComparer les offresAccorder un accès en lecture facturation 2 · scénario d’entraînement
Appliquez le principe du moindre privilège à une table du laboratoire. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce système de facturation.
Niveau : AvancéComparer les offresAccorder un accès en lecture logistique 3 · scénario d’entraînement
Appliquez le principe du moindre privilège à une table du laboratoire. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce expéditions nationales.
Niveau : AvancéComparer les offresAccorder un accès en lecture rh 4 · scénario d’entraînement
Appliquez le principe du moindre privilège à une table du laboratoire. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.
Niveau : AvancéComparer les offresAccorder un accès en lecture audit 5 · scénario d’entraînement
Appliquez le principe du moindre privilège à une table du laboratoire. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.
Niveau : AvancéComparer les offresDeux parcours ciblés réutilisent ces expériences.