Inizia subitoInizia gratis

Totale progressivo con lag

Ogni linea ferroviaria corrisponde a un valore di train_id. Per ogni fermata della linea e per ciascuna linea, calcola quanto tempo impiega il treno a percorrere il tragitto dalla fermata precedente a quella attuale. Poi somma questi valori per ogni linea per ottenere il tempo necessario a viaggiare dal capolinea fino a ciascuna fermata lungo il percorso.

Questo esercizio fa parte del corso

Analisi delle serie temporali in PostgreSQL

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

-- 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;
Modifica ed esegui il codice