Enhetliga strängar
Det är vanligt att stöta på ostädade strängar när samma sak representeras av olika värden. Även om alla dessa värden kan vara giltiga är det bättre att enhetliggöra dem för att kunna utföra en bättre analys.
Du kör den här frågan för att filtrera alla flygplatser i staden 'Chicago':
SELECT * FROM airports
WHERE airport_code IN ('ORD', 'MDW')
I resultaten ser du att det finns inkonsekventa värden för 'Chicago' i kolumnen airport_city, till exempel 'ch'. Du ska hantera dessa inkonsekventa värden genom att ersätta dem.
Den här övningen är en del av kursen
Rensa data i SQL Server-databaser
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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')