Создание TIMESTAMP с помощью конкатенации
В одном из предыдущих упражнений столбец violation_time таблицы parking_violation использовался для проверки того, что зафиксированное время нарушения попадает в интервал ограничений для данного места. Это создавало сложности в случаях, когда ограничения действовали в ночное время: для таких записей значение 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;