Comprendre et Utiliser la Clause HAVING
Objectifs
À la fin de cette vidéo, vous serez capable :
- D'utiliser la clause HAVING pour filtrer des résultats après un GROUP BY.
- De comprendre les différences entre HAVING et WHERE.
- De combiner efficacement les clauses WHERE, GROUP BY et HAVING dans des requêtes SQL complexes.
Résumé
Cette leçon explore l'usage de la clause HAVING pour filtrer des résultats regroupés en SQL.
Description
Dans cette vidéo, nous approfondissons l'utilisation de la clause HAVING en SQL, un outil puissant pour filtrer les résultats après un regroupement par la clause GROUP BY. En reprenant l'exercice précédent, nous introduirons des subtilités essentielles pour comprendre comment cette clause se distingue et complète la clause WHERE. Nous verrons notamment comment combiner HAVING et GROUP BY pour ne conserver que les médicaments ayant un nombre spécifique de substances actives.
Nous aborderons également la manière de définir des filtres avant et après regroupement, illustrée par un exemple pratique où nous cherchons des médicaments contenant entre 3 et 5 substances actives et dont le nom commence par la lettre B. Cette vidéo est une ressource indispensable pour quiconque souhaite améliorer ses compétences en requêtes SQL et apprendre à manipuler et filtrer des ensembles de données complexes de manière plus efficiente.