LAG を使ったランニングトータル
各路線は train_id の値に対応します。各路線の各駅について、電車が前の駅から現在の駅まで移動するのにかかる時間を計算してください。次に、各路線ごとにそれを合計し、始発駅から各駅まで到達するのに要する累積時間を求めます。
この演習はコースの一部です
PostgreSQLで学ぶ時系列分析
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- 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;