Витягування одиниць часу за допомогою SUBSTRING()
У попередній вправі ви розділили інтервал між стовпцями violation_time і to_hours_in_effect на складові одиниці часу — hour та minute. За лаштунками було виконано попереднє очищення цих значень, щоб спростити їх перетворення через непослідовність у фіксації. Функції, розглянуті в цьому уроці, пропонують підхід до витягування значень зі строк.
У цій вправі ви використаєте SUBSTRING() для виділення годин і хвилин зі строкових представлень часу. Це альтернативний спосіб отримати одиниці часу без необхідності перетворювати строку на значення TIMESTAMP, як це робилося раніше.
Ця вправа є частиною курсу
Очищення даних у базах даних PostgreSQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
SELECT
-- Define hour column
___(___ ___ ___ ___ ___) AS ___
FROM
parking_violation;