CommencezCommencez gratuitement

Total cumulatif avec LAG

Chaque ligne de train correspond à une valeur de train_id. Pour chaque arrêt de chaque ligne, calculez le temps nécessaire pour aller de l'arrêt précédent à l'arrêt actuel. Ensuite, faites la somme par ligne pour obtenir le temps requis pour se rendre du début de la ligne à chaque arrêt sur le trajet.

Cette activité fait partie du cours

Analyse de séries chronologiques dans PostgreSQL

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- 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;
Modifier et exécuter le code