Unifier des chaînes de caractères
Il est fréquent de trouver des chaînes « brouillonnes » lorsque plusieurs valeurs représentent la même chose. Même si ces valeurs peuvent être valides, il est préférable de les unifier pour faciliter l’analyse.
Vous exécutez cette requête pour filtrer tous les aéroports situés dans la ville de 'Chicago' :
SELECT * FROM airports
WHERE airport_code IN ('ORD', 'MDW')
Dans les résultats, vous voyez des incohérences dans la colonne airport_city pour 'Chicago', avec des valeurs comme 'ch'. Vous allez corriger ces valeurs incohérentes en les remplaçant.
Cet exercice fait partie du cours
Nettoyer des données dans des bases SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT
airport_code,
airport_name,
-- Use the appropriate function to unify the values
___(airport_city, '___', '___') AS airport_city,
airport_state
FROM airports
WHERE airport_code IN ('ORD', 'MDW')