Průběžný součet se zpožděním
Každá vlaková linka odpovídá hodnotě train_id. Pro každou zastávku každé linky vypočítej, jak dlouho trvá vlaku cesta z předchozí zastávky na aktuální. Tento čas pak sečti přes každou linku, abys zjistil/a, jak dlouho trvá cesta od počáteční stanice ke každé zastávce na trase.
Toto cvičení je součástí kurzu
Time Series Analysis in PostgreSQL
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- 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;