Kom igångKom igång gratis

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

Visa kurs

Ö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';
Redigera och kör kod