Deslizar hacia la derecha
Ahora veamos 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 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 de ejercicio
Completa la función de ventana haciendo lo siguiente:
Evaluar el total de goles en casa marcados por el FC Utrecht.
Evaluar la media de goles marcados en casa.
Ordenar tanto la media como el total por
date
, en orden descendente.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
SELECT
-- Select the date, home goal, and away goals
___,
home_goal,
___,
-- Create a running total and running average of home goals
___(home_goal) ___(ORDER BY ___ DESC
ROWS BETWEEN ___ ___ AND ___ ___) AS running_total,
___(home_goal) ___(ORDER BY ___ DESC
ROWS BETWEEN ___ ___ AND ___ ___) AS running_avg
FROM match
WHERE
awayteam_id = 9908
AND season = '2011/2012';