ComeçarComece gratuitamente

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

Ver Curso

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';
Editar e executar código