Menggunakan EXTRACT
Anda dapat menggunakan EXTRACT() dan DATE_PART() untuk dengan mudah membuat kolom baru dalam kueri dengan mengekstrak sub-kolom dari kolom sumber bertipe timestamp.
Sekarang bayangkan Anda ingin membuat model prediktif untuk memproyeksikan aktivitas penyewaan DVD berdasarkan hari dalam seminggu. Anda dapat menggunakan fungsi EXTRACT() dengan pengenal kolom dow dalam kueri untuk membuat kolom baru bernama dayofweek sebagai sub-kolom dari kolom rental_date pada tabel rental.
Anda dapat melakukan COUNT() terhadap jumlah record dalam tabel rental untuk rentang tanggal tertentu dan melakukan agregasi berdasarkan kolom dayofweek yang baru dibuat.
Latihan ini adalah bagian dari kursus
Fungsi untuk Memanipulasi Data di PostgreSQL
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT
-- Extract day of week from rental_date
___(___ ___ ___) AS dayofweek
FROM rental
LIMIT 100;