Aan de slagBegin gratis

Volgend station

Vensterfuncties effectief gebruiken is net een superkracht. Je bereikt resultaten veel sneller.

In deze oefening ga je vensterfuncties gebruiken om extra informatie te bieden aan passagiers in een trein. Je gebruikt hiervoor de tabel train_schedule om ook de naam van het volgende station te tonen, een veelgebruikte vorm van informatie die forenzen tijd geeft om zich voor te bereiden op de volgende stop.

Deze oefening maakt deel uit van de cursus

Tijdreeksanalyse in PostgreSQL

Bekijk cursus

Oefeninstructies

  • Maak een nieuw veld next_station dat voor elke stop op de spoorlijn de naam van de volgende stop geeft.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

-- 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;
Code bewerken en uitvoeren