Glid åt höger
Nu ska vi se hur FC Utrecht presterar som bortalag. Du kommer att märka att säsongens totalsumma finns längst ned i den datamängd du frågade mot. Beroende på dina resultat kan det bli ganska långt, och att scrolla nedåt är inte särskilt praktiskt.
I den här övningen modifierar du frågan från föregående övning något: du sorterar datamängden i omvänd ordning och beräknar en bakåtgående löpande summa från CURRENT ROW till slutet av datamängden (den äldsta posten).
Den här övningen är en del av kursen
Datahantering i SQL
Övningsinstruktioner
- Komplettera fönsterfunktionen genom att:
- Beräkna den löpande totalen av bortamål gjorda av FC Utrecht.
- Beräkna det löpande genomsnittet av bortamål gjorda.
- Sortera både det löpande genomsnittet och den löpande totalen efter
date, fallande.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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';