BaşlayınÜcretsiz başlayın

Sonraki istasyon

Pencere fonksiyonlarını etkili kullanmak adeta bir süper güç gibidir. Sonuçlara çok daha hızlı ulaşabilirsin.

Bu egzersizde, trende bulunan yolculara ek bilgi sağlamak için pencere fonksiyonlarını kullanacaksın. Özellikle, banliyö yolcularının bir sonraki durağa hazırlanmaları için sıkça verilen bir bilgi türü olan bir sonraki istasyonun adını da sağlamak amacıyla train_schedule tablosunu kullanacaksın.

Bu egzersiz, kursun bir parçasıdır

PostgreSQL ile Zaman Serisi Analizi

Kursa Göz Atın

Egzersiz talimatları

  • Hat üzerindeki her durak için bir sonraki durağın adını veren next_station adında yeni bir alan oluştur.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- 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;
Kodu Düzenle ve Çalıştır