GratuitDébutant3 h 09

SQL : premières requêtes

Apprenez à interroger et à modifier une base PostgreSQL avec SQL : sélectionner, filtrer, trier, calculer des totaux, regrouper, relier plusieurs tables par des jointures, puis insérer, mettre à jour et supprimer des données. Le fil rouge est la base d'une boutique en ligne.

Ce que vous saurez faire

  • Écrire une requête SELECT avec colonnes choisies, alias et DISTINCT
  • Filtrer des lignes avec WHERE, les opérateurs logiques, IN, BETWEEN, LIKE et IS NULL
  • Trier un résultat et en limiter la taille avec ORDER BY, LIMIT et OFFSET
  • Calculer des totaux et des moyennes avec COUNT, SUM, AVG, MIN et MAX
  • Regrouper des lignes avec GROUP BY et filtrer les groupes avec HAVING
  • Relier plusieurs tables avec JOIN et LEFT JOIN pour répondre à une question métier
  • Ajouter, modifier et supprimer des données avec INSERT, UPDATE et DELETE en toute sécurité

Plan du cours

Partie 1 · Lire, filtrer et trier les données49 min

  1. Le jeu de données et la requête SELECT15 min
  2. Filtrer les lignes avec WHERE12 min
  3. Trier, paginer et classer12 min
  4. Quiz : lire, filtrer et trier10 min

Partie 2 · Calculer et regrouper44 min

  1. Les fonctions d'agrégat11 min
  2. Regrouper avec GROUP BY12 min
  3. Filtrer les groupes avec HAVING11 min
  4. Quiz : agrégats, GROUP BY et HAVING10 min

Partie 3 · Relier les tables avec les jointures49 min

  1. Relier deux tables avec JOIN13 min
  2. LEFT JOIN : garder les lignes sans correspondance13 min
  3. Jointures et agrégats : le chiffre d'affaires13 min
  4. Quiz : les jointures10 min

Partie 4 · Modifier les données47 min

  1. Ajouter des données avec INSERT12 min
  2. Modifier et supprimer avec UPDATE et DELETE12 min
  3. Passer une commande : transactions et garde-fous13 min
  4. Quiz : modifier les données10 min
SQL : premières requêtes avec PostgreSQL, cours gratuit débutant · Formuloo School