ComenzarEmpieza gratis

Estandarizar varios colores

Tras el éxito al estandarizar la denominación de los vehículos de color GRAY, decides extender este enfoque a colores adicionales. Usarás los colores primarios RED, BLUE y YELLOW para ampliar la estandarización de nombres de color. En este ejercicio, vas a:

  • Encontrar valores de vehicle_color similares a RED, BLUE o YELLOW.
  • Gestionar tanto el valor ambiguo vehicle_color BL como el valor vehicle_color identificado incorrectamente BLA usando coincidencia de patrones.
  • Actualizar los valores de vehicle_color con gran similitud respecto a RED, BLUE o YELLOW a los valores de cadena estándar.

Este ejercicio forma parte del curso

Limpieza de datos en bases de datos PostgreSQL

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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
		___(___, ___) = ___
	)
Editar y ejecutar código