ComeçarComece de graça

Total acumulado com lag

Cada linha de trem corresponde a um valor de train_id. Para cada parada da linha, calcule quanto tempo o trem leva para viajar da parada anterior até a parada atual. Em seguida, some isso em cada linha para obter o tempo que o trem leva para ir do início da linha até cada parada ao longo do trajeto.

Este exercício faz parte do curso

Análise de Séries Temporais no PostgreSQL

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- Fetch the previous arrival time 
SELECT
  train_id,
  station,
  arrival_time,
  ___ ___ (
	___
	ORDER BY arrival_time) AS previous_arrival_time
FROM train_schedule
ORDER BY train_id, arrival_time;
Editar e executar o código