Découverte des Jointures SQL
Explorez la notion de jointure entre deux tables et apprenez à détecter les clients sans commandes en SQL.
L'univers d'Access 2016
Relations et intégrité référentielle








Les requêtes











Les formulaires












Automatisez votre application avec les macros d'Access





Les utilitaires
A vous de jouer...
Détails de la leçon
Description de la leçon
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.
Objectifs de cette leçon
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.
Prérequis pour cette leçon
Pour suivre cette vidéo, les spectateurs doivent avoir une connaissance de base en SQL et être familiers avec les concepts de base de données relationnelle.
Métiers concernés
Cette leçon est applicable pour des métiers tels que analyste de données, gestionnaire de base de données, et développeur SQL.
Alternatives et ressources
Les alternatives à cette méthode incluent l'utilisation de logiciels de gestion de base de données tels que Microsoft Access, MySQL Workbench, ou des solutions NoSQL dépendant des besoins spécifiques en analyse de données.
Questions & Réponses
