Siguiente estación
Dominar las funciones de ventana es como tener un superpoder. Puedes obtener resultados mucho más rápido.
En este ejercicio, usarás funciones de ventana para proporcionar información adicional a los pasajeros de un tren. En concreto, utilizarás la tabla train_schedule para incluir también el nombre de la siguiente estación, un tipo de información habitual que da a los viajeros tiempo para prepararse para la próxima parada.
Este ejercicio forma parte del curso
Análisis de series temporales en PostgreSQL
Instrucciones del ejercicio
- Crea un nuevo campo
next_stationque muestre el nombre de la siguiente parada para cada parada de la línea.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- 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;