Chapitre 7 / 9
Mise en pratique : sport et compétition
9 leçons dans ce chapitre.
Présentation : ROW_NUMBER pour la meilleure performance d'un club
Nouveau secteur pour ce chapitre : un club sportif suit les temps de ses athlètes sur plusieurs éditions d'une compétition. Attent…
Voir les détails du chapitre
Nouveau secteur pour ce chapitre : un club sportif suit les temps de ses athlètes sur plusieurs éditions d'une compétition. Attention : ici, un temps plus bas est une meilleure performance — l'inverse des exemples précédents du module, où une valeur plus haute (ancienneté, score) était toujours la meilleure. (et non DESC) place les temps les plus bas en premier — puisqu'ici, plus bas est meilleur.…
LAG et la progression entre deux éditions : le piège du signe
Comme au chapitre 3, permet de comparer une ligne à la précédente. Mais ici, l'interprétation du signe s'inverse par rapport aux e…
RANK par édition, tous clubs confondus
Un classement général (sans PARTITION BY club) compare tous les athlètes entre eux, quelle que soit leur équipe — utile pour un cl…
SUM() OVER : le temps total cumulé couru par un athlète
Comme au chapitre 4, calcule un cumul — ici, le temps total couru par un athlète sur l'ensemble de ses éditions. Pour Leila : édit…
AVG() OVER : le temps moyen cumulé d'un athlète
La moyenne cumulée (chapitre 4) s'applique de la même façon aux temps de course. Pour Malik : édition 1 → 66 (moyenne d'une seule…
FIRST_VALUE() : le temps de référence et l'écart de progression
Comme au chapitre 5, sert de référence fixe — ici, le temps de la toute première édition de chaque athlète. Pour Malik : édition 1…
Isoler la meilleure performance de chaque club avec RANK
Comme au chapitre 2, isoler un rang exige une sousrequête ou une CTE — le même principe s'applique ici, avec un ORDER BY ASC. Résu…
Comparer un rang de club à un rang général
La portée d'un change complètement le sens d'un rang — comparer les deux côte à côte le rend concret. ne comporte aucun : il class…
Cas pratique final : qui a le plus progressé ?
Ce cas pratique combine FIRSTVALUE (leçon 6) et un filtre pour identifier l'athlète le plus progressiste — celui dont l'écart de p…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/9 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (9 leçons sur 81).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 72 leçons restantes de ce module