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
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;