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

Стандартизация нескольких цветов

После успешной стандартизации названия цвета 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
		___(___, ___) = ___
	)
Редактировать и запускать код