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

Использование значения-заполнителя

Кузов типа «седан» — наиболее часто встречающийся vehicle_body_type в выборке данных о нарушениях правил парковки. Поэтому вы предлагаете заменить все записи vehicle_body_type со значением NULL в таблице parking_violations на SDN. Однако после обсуждения с командой принято решение использовать другое значение-заполнитель. Тип кузова можно определить, выполнив поиск по номерному знаку транспортного средства. Номерной знак присутствует в большинстве записей parking_violation. Вместо замены значений NULL наиболее частым значением решено использовать заполнитель Unknown. Фактический тип кузова будет обновляться по мере поступления данных о номерных знаках.

В этом упражнении вы замените значения NULL в столбце vehicle_body_type строкой Unknown.

Это упражнение является частью курса

Очистка данных в базах данных PostgreSQL

Посмотреть курс

Инструкции к упражнению

  • С помощью COALESCE() замените все значения vehicle_body_type, равные NULL, строкой Unknown в таблице parking_violation.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

UPDATE
  parking_violation
SET
  -- Replace NULL vehicle_body_type values with `Unknown`
  ___ = ___(___, ___);

SELECT COUNT(*) FROM parking_violation WHERE vehicle_body_type = 'Unknown';
Редактировать и запускать код