Začněte nyníZačněte zdarma

Sjednocování řetězců

Při práci s daty se často setkáš s nekonzistentními řetězci – různé zápisy pro jednu a tutéž věc. I když mohou být všechny hodnoty technicky platné, je lepší je sjednotit, aby analýza dávala smysl.

Spustíš tento dotaz, který vyfiltruje všechna letiště ve městě 'Chicago':

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

Ve výsledcích zjistíš, že sloupec airport_city obsahuje nekonzistentní hodnoty pro 'Chicago' – například 'ch'. Tyto nekonzistentní hodnoty opravíš pomocí nahrazení.

Toto cvičení je součástí kurzu

Cleaning Data in SQL Server Databases

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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')
Upravit a spustit kód