Mulai sekarangMulai 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 merupakan bagian dari kursus

Analisis Deret Waktu di PostgreSQL

Lihat Kursus

Instruksi latihan

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

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- 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