Mengekstrak satuan waktu dengan SUBSTRING()
Pada latihan sebelumnya, Anda memisahkan interval antara kolom violation_time dan to_hours_in_effect menjadi satuan waktu hour dan minute. Beberapa prapembersihan nilai telah dilakukan di balik layar untuk mempermudah konversi karena adanya ketidakkonsistenan dalam pencatatan nilai-nilai tersebut. Fungsi-fungsi yang dibahas dalam pelajaran ini memberikan pendekatan untuk mengekstrak nilai dari string.
Dalam latihan ini, Anda akan menggunakan SUBSTRING() untuk mengekstrak satuan jam dan menit dari string waktu. Ini adalah pendekatan alternatif untuk mengekstrak satuan waktu tanpa perlu mengonversi string menjadi nilai TIMESTAMP seperti yang dilakukan sebelumnya.
Latihan ini merupakan bagian dari kursus
Membersihkan Data di Database PostgreSQL
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
SELECT
-- Define hour column
___(___ ___ ___ ___ ___) AS ___
FROM
parking_violation;