Deslizar hacia la derecha
Veamos ahora cómo se comporta el FC Utrecht cuando es el equipo visitante. Verás que el total de la temporada está al final del conjunto de datos que has consultado. Dependiendo de tus resultados, esto puede ser bastante largo, y desplazarse hacia abajo no es muy útil.
En este ejercicio modificarás ligeramente la consulta del ejercicio anterior colocando el conjunto de datos en orden inverso y calculando un total acumulado retroactivo desde la CURRENT ROW
hasta el final del conjunto de datos (registro más antiguo).
Este ejercicio forma parte del curso
Manipulación de datos en SQL
Instrucciones del ejercicio
Completa la función de ventana haciendo lo siguiente:
Evaluación del total de goles a domicilio marcados por el FC Utrecht.
Evaluar la media de goles marcados fuera de casa.
Ordenar tanto la media acumulada como el total acumulado por
date
, en orden descendente.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT
-- Select the date and away goals
___,
___,
-- Create a running total 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';