SQL — jointures, agrégats et sous-requêtes
Croisez plusieurs tables et produisez des rapports fiables : jointures, GROUP BY, HAVING et sous-requêtes.
15 leçons · 3 h 53 · Niveau intermediaire · 100 % gratuit
Ce que vous saurez faire
- Choisir la bonne jointure et éviter les produits cartésiens
- Agréger avec GROUP BY et filtrer avec HAVING
- Écrire des sous-requêtes et des jointures dérivées
- Construire un rapport lisible sur plusieurs tables
Prérequis
- Maîtriser SELECT, WHERE, ORDER BY et les agrégats simples
- Comprendre les clés primaires et étrangères
la base de données d'une médiathèque : adhérents, œuvres, exemplaires, emprunts et retards
Programme
1 Relier les tables sans fausser les résultats 3 leçons
2 Calculer des agrégats fiables 3 leçons
3 Filtrer et présenter des rapports agrégés 3 leçons
4 Composer des sous-requêtes 3 leçons
5 Projet pratique : rapport de fréquentation et de retards 3 leçons
Validation du cours
Un quiz de 12 questions vérifie que le parcours est acquis. Il faut 80 % de bonnes réponses pour valider le cours. Les tentatives sont illimitées, seul le meilleur score est conservé.
Envie d'aller plus loin ?
Les cours Enovatic sont gratuits et le resteront. Si vous cherchez un accompagnement encadré, nos formations professionnelles sont animées par les mêmes formateurs.