Scorri a destra
Ora vediamo come se la cava l'FC Utrecht quando gioca in trasferta. Noterai che il totale della stagione è in fondo all'insieme di dati su cui hai eseguito la query. A seconda dei risultati, potrebbe essere piuttosto lungo, e scorrere verso il basso non è molto utile.
In questo esercizio modificherai leggermente la query dell'esercizio precedente ordinando l'insieme di dati in ordine inverso e calcolando un totale progressivo all'indietro dalla CURRENT ROW fino alla fine dell'insieme di dati (la registrazione più remota).
Questo esercizio fa parte del corso
Manipolazione dei dati in SQL
Istruzioni dell'esercizio
- Completa la funzione finestra:
- Calcola il totale progressivo dei gol in trasferta segnati dall'FC Utrecht.
- Calcola la media progressiva dei gol in trasferta segnati.
- Ordina sia la media progressiva sia il totale progressivo per
date, in ordine decrescente.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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';