Glisser vers la droite
Voyons maintenant comment se comporte FC Utrecht lorsqu'il joue à l'extérieur. Vous remarquerez que le total de la saison se trouve au bas de l'ensemble de données que vous avez interrogé. Selon vos résultats, cela peut être assez long, et faire défiler vers le bas n'est pas très pratique.
Dans cet exercice, vous allez légèrement modifier la requête de l'exercice précédent en triant l'ensemble de données en ordre inverse et en calculant un total cumulatif vers l'arrière de la CURRENT ROW jusqu'à la fin de l'ensemble de données (enregistrement le plus ancien).
Cette activité fait partie du cours
Manipulation de données en SQL
Instructions de l’exercice
- Complétez la fonction fenêtre en :
- Calculant le total cumulatif des buts marqués à l'extérieur par FC Utrecht.
- Calculant la moyenne cumulative des buts marqués à l'extérieur.
- Ordonnant la moyenne cumulative et le total cumulatif par
date, en ordre décroissant.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT
-- Select the date and away goals
___,
___,
-- Create a running total sum and running average of away goals
___(away_goal) ___(ORDER BY ___ DESC
ROWS BETWEEN ___ ___ AND ___ ___) AS running_total,
___(away_goal) ___(ORDER BY ___ DESC
ROWS BETWEEN ___ ___ AND ___ ___) AS running_avg
FROM match
WHERE
awayteam_id = 9908
AND season = '2011/2012';