CommencerCommencer gratuitement

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_color similaires à RED, BLUE ou YELLOW.
  • Gérer à la fois la valeur ambiguë BL et la valeur mal identifiée BLA de vehicle_color à l’aide de la recherche par motif.
  • Mettre à jour les valeurs de vehicle_color présentant une forte similarité avec RED, BLUE ou YELLOW pour utiliser les chaînes standard.

Cet exercice fait partie du cours

Nettoyer des données dans des bases PostgreSQL

Afficher le cours

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
		___(___, ___) = ___
	)
Modifier et exécuter le code