Створення TIMESTAMP за допомогою конкатенації
У попередній вправі стовпець violation_time у таблиці parking_violation використовували, щоб перевірити, чи зафіксований violation_time потрапляє в обмежені години для місця порушення. Це створювало складність у випадках, коли обмеження паркування діяло вночі, адже для таких записів час from_hours_in_effect пізніший за to_hours_in_effect. Цю проблему можна усунути, якщо, крім часу порушення, додати ще й дату.
У цій вправі ви почнете спрощувати виявлення нічних порушень, створивши стовпець violation_datetime, заповнений значеннями TIMESTAMP. Це буде зроблено шляхом конкатенації issue_date і violation_time та перетворення отриманих рядків на значення TIMESTAMP.
Ця вправа є частиною курсу
Очищення даних у базах даних PostgreSQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
SELECT
-- Concatenate issue_date and violation_time columns
___(___, ___, ___) AS violation_datetime
FROM
parking_violation;