Parcours disponibleDébutant à autonome

Cours SQL pour débutant

Cours SQL débutant : apprendre SQL en ligne

Ce cours SQL débutant explique la structure d’une base puis vous apprend à écrire, tester et corriger des requêtes pour filtrer, calculer, relier et organiser des données métier.

Aucune carte requise · 8 leçons · 15 exercices dans l’espace Découverte

20leçons structurées
44expériences dans SQL Essentiel
5modules progressifs
2projets dans SQL Essentiel

Vos futures compétences

À la fin du parcours, vous saurez passer d’une question à un résultat contrôlé.

01

Lire une base

Identifier les tables, les clés, les relations et le grain utile avant d’écrire la requête.

02

Interroger précisément

Sélectionner, filtrer et traiter les valeurs absentes sans fausser la question métier.

03

Calculer des indicateurs

Regrouper, agréger et vérifier les totaux utilisés dans un rapport ou un tableau de bord.

04

Relier les données

Choisir une jointure, contrôler les doublons et expliquer pourquoi le résultat est fiable.

05

Structurer une analyse

Utiliser dates, sous-requêtes et CTE pour construire une logique lisible et réutilisable.

06

Livrer une réponse

Passer de la requête à une conclusion concise, avec contrôles et limites clairement indiqués.

Preuves de progression

Un parcours riche ne se mesure pas seulement au nombre de pages.

Vous apprenez une méthode, vous la réutilisez sur d’autres données, puis vous prouvez votre autonomie dans une évaluation et un cas métier.

01

Comprendre

Lire le schéma et traduire une question métier en étapes SQL.

20 leçons structurées
02

S’entraîner

Filtrer, agréger, relier et contrôler le grain sur des données variées.

44 expériences canoniques · Indices progressifs, diagnostic d’erreur et correction expliquée
03

Prouver

Livrer une analyse reproductible avec une conclusion et ses limites.

Requêtes exécutées et résultats comparés automatiquement · Évaluation finale et projet métier

Programme complet

Une progression visible, du premier tableau au projet métier.

Chaque leçon annonce son objectif, sa durée et son niveau d’accès. Les contenus payants ne sont jamais présentés comme gratuits.

Module 1
Comprendre et lire les donnéesTables, relations et premières sélections · 4 leçons
  1. 01
    Comprendre une base de donnéesDécouvrez comment tables, lignes, colonnes et clés transforment des informations en données fiables.
    12 minSans compteOuvrir
  2. 02
    Lire des données avec SELECT et FROMChoisissez les colonnes utiles, identifiez la table source et rendez vos résultats plus lisibles.
    15 minSans compteOuvrir
  3. 03
    Filtrer avec WHERE et trier avec ORDER BYTransformez une lecture complète en réponse précise grâce aux conditions et au tri.
    18 minSans compteOuvrir
  4. 04
    Maîtriser IN, BETWEEN et LIKEExprimez des listes, des intervalles et des recherches textuelles sans empiler des conditions difficiles à relire.
    26 minCompte gratuitDétails
Module 2
Filtrer avec précisionConditions, valeurs absentes et choix métier · 4 leçons
  1. 05
    Supprimer les doublons avec DISTINCT et limiter les résultatsObtenez une liste de valeurs uniques et construisez un classement court, stable et facile à vérifier.
    17 minCompte gratuitDétails
  2. 06
    Gérer les valeurs absentes avec NULL et COALESCEDétectez les informations manquantes et remplacez-les par une valeur de présentation adaptée au contexte.
    19 minCompte gratuitDétails
  3. 07
    Calculer avec des expressions et des aliasTransformez des colonnes sources en montants, ratios et libellés directement exploitables.
    25 minCompte gratuitDétails
  4. 08
    Nettoyer et assembler du texteNormalisez des libellés avec TRIM, UPPER, LOWER, LENGTH et la concaténation.
    27 minCompte gratuitDétails
Module 3
Calculer et synthétiserAgrégations, regroupements et indicateurs · 4 leçons
  1. 09
    Analyser des dates et des périodesFiltrez une période sans ambiguïté et construisez des indicateurs mensuels reproductibles.
    32 minSQL EssentielDétails
  2. 10
    Calculer des indicateurs avec COUNT, SUM et AVGTransformez un ensemble de lignes en indicateurs simples : volume, total et moyenne.
    20 minSQL EssentielDétails
  3. 11
    Regrouper avec GROUP BY et HAVINGCalculez un indicateur par catégorie, ville ou statut, puis filtrez les groupes obtenus.
    22 minSQL EssentielDétails
  4. 12
    Relier des tables avec INNER JOIN et LEFT JOINAssociez des clients à leurs commandes sans perdre de vue les clés et le périmètre du résultat.
    24 minSQL EssentielDétails
Module 4
Relier plusieurs tablesJointures, contrôle du grain et qualité des résultats · 4 leçons
  1. 13
    Relier trois tables sans multiplier les lignesSuivez le grain d’une analyse à travers commandes, lignes de commande et produits.
    35 minSQL EssentielDétails
  2. 14
    Résoudre un problème avec sous-requête et EXISTSDécomposez une question en résultat intermédiaire et testez proprement l’existence d’une relation.
    34 minSQL EssentielDétails
  3. 15
    Fusionner des résultats avec UNIONCombinez des listes compatibles avec UNION, UNION ALL, INTERSECT et EXCEPT.
    29 minSQL EssentielDétails
  4. 16
    Contrôler NULL, doublons et cohérenceTransformez une intuition de qualité en contrôles SQL mesurables et reproductibles.
    33 minSQL EssentielDétails
Module 5
Construire une analyse complèteDates, sous-requêtes, CTE et méthode reproductible · 4 leçons
  1. 17
    Structurer une analyse avec CTE et CASEDécoupez une requête complexe en étapes nommées et traduisez une règle métier avec CASE.
    23 minSQL EssentielDétails
  2. 18
    Construire une analyse en plusieurs CTEDécoupez une analyse complexe en étapes nommées, testables et faciles à relire.
    36 minSQL EssentielDétails
  3. 19
    Mini-projet : analyser des ventesMobilisez filtres, agrégations et regroupements pour répondre à un brief commercial complet.
    35 minSQL EssentielDétails
  4. 20
    Projet final : piloter la marge e-commerceAssemblez filtres, jointures, calculs, agrégations et contrôles pour produire une recommandation métier.
    55 minSQL EssentielDétails

Projet guidé inclus

Terminez par une analyse complète.

Le projet Analyse des ventes réunit objectif, données fictives, missions et simulateur SQL prêt à l’emploi.

Entraînement de fin de parcours

Mettez les compétences du parcours en pratique.

Reprenez un exercice de ce niveau, expliquez le résultat et vérifiez un cas limite. Cette pratique est incluse dans votre parcours ; ce n’est pas une certification indépendante.

Relier clients et commandes

Reprendre un exercice du parcours