IniziaInizia gratis

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

Visualizza il corso

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';
Modifica ed esegui il codice