Schuif naar rechts
Kijk nu hoe FC Utrecht presteert wanneer ze de uitploeg zijn. Je ziet dat het seizoentotaal onderaan de gegevensset staat die je hebt opgevraagd. Afhankelijk van je resultaten kan dit best lang zijn, en naar beneden scrollen helpt dan niet echt.
In deze oefening pas je de query uit de vorige oefening lichtjes aan door de gegevensset in omgekeerde volgorde te sorteren en een achterwaarts voortschrijdend totaal te berekenen vanaf de CURRENT ROW tot het einde van de gegevensset (vroegste record).
Deze oefening maakt deel uit van de cursus
Gegevens manipuleren in SQL
Oefeninstructies
- Maak de windowfunctie af door:
- Het voortschrijdende totaal van uitdoelpunten gescoord door FC Utrecht te bepalen.
- Het voortschrijdende gemiddelde van gescoorde uitdoelpunten te bepalen.
- Zowel het voortschrijdende gemiddelde als het voortschrijdende totaal te ordenen op
date, aflopend.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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';