Преобразование и отображение дат
Набор данных parking_violation, с которым мы работали ранее, содержит два столбца с датами в разных форматах: issue_date и date_first_observed. Так получилось потому, что при импорте в таблицу базы данных эти столбцы были заданы как тип TEXT. Используя подходы к форматированию дат DATE, рассмотренные в видеоуроке, можно преобразовать даты из значений TEXT в полноценные столбцы типа DATE и затем вывести их в единообразном формате.
В этом упражнении вы воспользуетесь функцией DATE() для преобразования столбцов vehicle_expiration_date и issue_date в тип DATE, а функцией TO_CHAR() — для отображения каждого значения в формате YYYYMMDD.
Это упражнение является частью курса
Очистка данных в базах данных PostgreSQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT
summons_number,
-- Convert issue_date to a DATE
___(___) AS issue_date,
-- Convert date_first_observed to a DATE
___(___) AS date_first_observed
FROM
parking_violation;