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_colorsimilares aRED,BLUEoYELLOW. - Gestionar tanto el valor ambiguo
vehicle_colorBLcomo el valorvehicle_coloridentificado incorrectamenteBLAusando coincidencia de patrones. - Actualizar los valores de
vehicle_colorcon gran similitud respecto aRED,BLUEoYELLOWa los valores de cadena estándar.
Este ejercicio forma parte del curso
Limpieza de datos en bases de datos PostgreSQL
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
___(___, ___) = ___
)