Deslize para a direita
Agora vamos ver como o FC Utrecht se sai quando é o time visitante. Você vai notar que o total da temporada está na parte inferior do conjunto de dados que você consultou. Dependendo dos seus resultados, isso pode ser bem longo, e rolar para baixo não é muito útil.
Neste exercício, você modificará ligeiramente a consulta do exercício anterior, classificando o conjunto de dados em ordem inversa e calculando um total acumulado de CURRENT ROW
até o final do conjunto de dados (registro mais antigo).
Este exercício faz parte do curso
Manipulação de dados em SQL
Instruções de exercício
Complete a função de janela:
Avaliar o total de gols marcados em casa pelo FC Utrecht.
Avaliar a média acumulada de gols marcados em casa.
Ordenar a média e o total acumulados por
date
, em ordem decrescente.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
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';