INTERVAL veri türleri
INTERVAL veri türleri, tarih ve saat veri türleri üzerinde aritmetik işlemler yapman için çok kullanışlıdır. Örneğin, kiralama politikamızın bir DVD'nin 3 gün içinde iade edilmesini gerektirdiğini varsayalım. rental tablosundaki rental_date değerine 3 günlük bir INTERVAL ekleyerek belirli bir DVD kiralaması için expected_return_date değerini hesaplayabiliriz. Daha sonra bu sonucu gerçek return_date ile karşılaştırarak DVD'nin geç iade edilip edilmediğini belirleyebiliriz.
Hadi bu örneği egzersizde deneyelim.
Bu egzersiz
PostgreSQL'de Veriyi İşlemek için Fonksiyonlar
kursunun bir parçasıdırEgzersiz talimatları
rentaltablosundan kiralama tarihini ve iade tarihini seç.- Beklenen iade tarihini hesaplamak için
rental_datedeğerine 3 günlük birINTERVALekle.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
SELECT
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;