1. Apprendre
  2. /
  3. Cours
  4. /
  5. Manipulation de données en SQL

Connected

Exercice

PARTITION BY sur plusieurs colonnes

La clause PARTITION BY permet de répartir des moyennes de fenêtre selon plusieurs points de données (colonnes). Vous pouvez même calculer les informations dont vous avez besoin pour partitionner vos données ! Par exemple, vous pouvez calculer la moyenne des buts marqués par saison et par pays, ou encore par année civile (extrait de la colonne de date).

Dans cet exercice, vous allez calculer le nombre moyen de buts à domicile et à l'extérieur marqués par Legia Warszawa, ainsi que par ses adversaires, partitionnés par mois dans chaque saison.

Instructions

100 XP
  • Construisez deux fonctions de fenêtre qui partitionnent la moyenne des buts à domicile et à l'extérieur par saison et par mois.
  • Filtrez l'ensemble de données avec l'identifiant d'équipe (8673) de Legia Warszawa afin que le calcul de fenêtre n'inclue que les matchs auxquels elle a participé.