Löpande summa med fördröjning
Varje tåglinje motsvarar ett värde i train_id. Beräkna för varje hållplats på respektive linje hur lång tid det tar för tåget att resa från föregående hållplats till den aktuella. Summera sedan detta över varje linje för att få den totala restiden från linjens startpunkt till varje hållplats längs vägen.
Den här övningen är en del av kursen
Tidsserieanalys i PostgreSQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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;