Стандартизация нескольких цветов
После успешной стандартизации названия цвета GRAY для транспортных средств вы решаете расширить этот подход на другие цвета. Для продолжения работы будут использованы основные цвета: RED, BLUE и YELLOW. В этом упражнении вы:
- Найдёте значения
vehicle_color, схожие сRED,BLUEилиYELLOW. - Обработаете неоднозначное значение
vehicle_colorравноеBLи ошибочно определённое значениеBLAс помощью сопоставления по шаблону. - Обновите значения
vehicle_color, имеющие высокую степень схожести сRED,BLUEилиYELLOW, до стандартных строковых значений.
Это упражнение является частью курса
Очистка данных в базах данных PostgreSQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT
summons_number,
vehicle_color,
-- Include the DIFFERENCE() value for each color
___(vehicle_color, 'RED') AS "red",
___(___, 'BLUE') AS "blue",
___(___, ___) AS "yellow"
FROM
parking_violation
WHERE
(
-- Condition records on DIFFERENCE() value of 4
DIFFERENCE(vehicle_color, 'RED') = 4 OR
___(___, ___) = ___ OR
___(___, ___) = ___
)