Identifier les Clients Sans Commandes
Objectifs
Les objectifs de cette vidéo sont de :
- Comprendre la notion de jointure entre deux tables.
- Apprendre à identifier les clients sans commandes.
- Utiliser les opérateurs SQL pour affiner les résultats.
Résumé
Explorez la notion de jointure entre deux tables et apprenez à détecter les clients sans commandes en SQL.
Description
Cette leçon vous guide étape par étape pour utiliser les jointures SQL afin d'identifier les clients qui n'ont jamais passé de commandes. À travers cet exemple pratique, vous comprendrez comment structurer et exécuter une requête SQL. Nous allons commencer par créer une nouvelle requête dans l'onglet 'Créer' en sélectionnant les tables 'clients' et 'commandes'. En ajustant la jointure entre ces tables, nous chercherons à inclure tous les clients, même ceux sans commandes.
Ensuite, nous modifions les propriétés de la jointure pour inclure toutes les lignes de la table clients et seulement celles de la table commandes ayant une correspondance. Le tri des résultats selon la colonne des dates de commande permettra d'identifier immédiatement les lignes sans commandes, indiquées par des valeurs nulles.
Enfin, pour affiner la requête, nous n'afficherons que les enregistrements des clients sans correspondance dans la table commandes, via l'opérateur SQL 'is null'. Cette méthode est essentielle pour des analyses précises en gestion de base de données.
Bravo