MulaiMulai sekarang secara gratis

Stasiun berikutnya

Menguasai window function secara efektif ibarat memiliki kekuatan super. Anda dapat memperoleh hasil jauh lebih cepat.

Pada latihan ini, Anda akan menggunakan window function untuk menyediakan informasi tambahan bagi penumpang di dalam kereta. Secara khusus, Anda akan menggunakan tabel train_schedule untuk juga menampilkan nama stasiun berikutnya, sebuah informasi umum yang memberi waktu bagi komuter untuk bersiap menuju perhentian selanjutnya.

Latihan ini adalah bagian dari kursus

Analisis Deret Waktu di PostgreSQL

Lihat Kursus

Petunjuk latihan

  • Buat field baru next_station yang menampilkan nama perhentian berikutnya untuk setiap perhentian di jalur kereta.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- 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;
Edit dan Jalankan Kode