SUBSTRING() ile zaman birimlerini ayıklama
Önceki bir egzersizde, violation_time ile to_hours_in_effect sütunları arasındaki aralığı, hour ve minute zaman birimlerine ayırmıştın. Bu değerlerin kaydedilişindeki tutarsızlıklar nedeniyle dönüştürmeyi kolaylaştırmak için arka planda bazı ön temizleme işlemleri yapıldı. Bu derste ele alınan fonksiyonlar, metinlerden değer ayıklamaya yönelik bir yaklaşım sunuyor.
Bu egzersizde, saat ve dakika birimlerini zaman metinlerinden ayıklamak için SUBSTRING() kullanacaksın. Bu, zaman birimlerini çıkarmanın alternatif bir yoludur ve önceki gibi metni bir TIMESTAMP değerine çevirme gereksinimini ortadan kaldırır.
Bu egzersiz, kursun bir parçasıdır
PostgreSQL Veritabanlarında Veri Temizleme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
SELECT
-- Define hour column
___(___ ___ ___ ___ ___) AS ___
FROM
parking_violation;