Kom igångKom igång gratis

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

Visa kurs

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;
Redigera och kör kod