Zacznij terazZacznij za darmo

Ujednolicanie ciągów znaków

W danych często można natknąć się na nieuporządkowane ciągi znaków, gdzie ta sama wartość jest zapisana na różne sposoby. Choć każdy z tych zapisów może być poprawny, lepiej je ujednolicić, żeby analiza przebiegała sprawniej.

Uruchom poniższe zapytanie, aby pobrać wszystkie lotniska w mieście 'Chicago':

SELECT * FROM airports 
WHERE airport_code IN ('ORD', 'MDW')

W wynikach widać, że w kolumnie airport_city wartość 'Chicago' jest zapisana niejednorodnie – pojawia się tam na przykład skrót 'ch'. Zajmiesz się tymi niespójnymi wartościami, zastępując je właściwym ciągiem.

To ćwiczenie jest częścią kursu

Czyszczenie danych w bazach danych SQL Server

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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')
Edytuj i uruchom kod