Standardiser plusieurs couleurs
Après avoir réussi à uniformiser la dénomination des véhicules de couleur GRAY, vous décidez d’étendre cette approche à d’autres couleurs. Les couleurs primaires RED, BLUE et YELLOW serviront à étendre la standardisation des noms de couleurs. Dans cet exercice, vous allez :
- Trouver les valeurs de
vehicle_colorsimilaires àRED,BLUEouYELLOW. - Gérer à la fois la valeur ambiguë
BLet la valeur mal identifiéeBLAdevehicle_colorà l’aide de la recherche par motif. - Mettre à jour les valeurs de
vehicle_colorprésentant une forte similarité avecRED,BLUEouYELLOWpour utiliser les chaînes standard.
Cet exercice fait partie du cours
Nettoyer des données dans des bases PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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
___(___, ___) = ___
)