EXTRACT kullanma
Sorgularında bir kaynak zaman damgası alanından alt alanlar çıkararak EXTRACT() ve DATE_PART() ile kolayca yeni alanlar oluşturabilirsin.
Diyelim ki haftanın gününe göre DVD kiralama etkinliğini tahmin etmeye yardımcı olacak bir öngörü modeli üretmek istiyorsun. Sorgumuzda rental tablosundaki rental_date sütununun bir alt alanı olacak şekilde dow alan tanımlayıcısıyla EXTRACT() fonksiyonunu kullanıp dayofweek adında yeni bir alan oluşturabilirsin.
Belirli bir tarih aralığı için rental tablosundaki kayıtların sayısını COUNT() ile sayabilir ve bunu yeni oluşturduğun dayofweek sütununa göre gruplayabilirsin.
Bu egzersiz, kursun bir parçasıdır
PostgreSQL'de Veriyi İşlemek için Fonksiyonlar
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
SELECT
-- Extract day of week from rental_date
___(___ ___ ___) AS dayofweek
FROM rental
LIMIT 100;