EmpezarEmpieza 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 completando este código de ejemplo.

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