НачатьНачать бесплатно

Преобразование и отображение дат

Набор данных 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;
Редактировать и запускать код