Uniformiser les chaînes
Il est fréquent de trouver des chaînes incohérentes lorsque différentes valeurs désignent la même chose. Même si toutes ces valeurs peuvent être valides, il est préférable de les uniformiser 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 valeurs incohérentes pour 'Chicago' dans la colonne airport_city, comme 'ch'. Vous allez traiter ces valeurs incohérentes en les remplaçant.
Cette activité fait partie du cours
Nettoyer des données dans des bases de données SQL Server
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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')