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
Oefeninstructies
- Maak een nieuw veld
next_stationdat 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;