CommencerCommencer gratuitement

Next station

Wielding window functions effectively is like having a superpower. You can achieve results much faster.

In this exercise, you will use window functions to provide additional information for passengers aboard a train. In particular, you will use the train_schedule table to also provide the name of the next station, a common form of information that gives commuters time to prepare for the next stop.

Cet exercice fait partie du cours

Time Series Analysis in PostgreSQL

Afficher le cours

Instructions

  • Create a new field next_station that gives the name of the next stop for each stop on the train line.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Give the name of the station for the next stop
SELECT
  train_id,
  station,
  ___ ___ (
	PARTITION BY ___
	ORDER BY ___) AS next_station
FROM train_schedule
ORDER BY train_id, arrival_time;
Modifier et exécuter le code