Kom igångKom igång gratis

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

Visa kurs

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')
Redigera och kör kod