Doplňování chybějících hodnot pomocí ISNULL()
V předchozím cvičení jsi procvičil/a, jak vyloučit nebo vybrat řádky s hodnotami NULL. V závislosti na předpokladech, ze kterých tvoje data vycházejí, ale možná budeš chtít vybrat všechny řádky s hodnotami NULL a zároveň je nahradit jinou hodnotou. K tomu slouží funkce ISNULL().
Nyní chceš nahradit všechny hodnoty NULL ve sloupcích airport_city a airport_state slovem 'Unknown' – právě pomocí ISNULL().
Toto cvičení je součástí kurzu
Cleaning Data in SQL Server Databases
Pokyny k cvičení
- Nahraď chybějící hodnoty ve sloupci
airport_cityřetězcem'Unknown'. - Nahraď chybějící hodnoty ve sloupci
airport_stateřetězcem'Unknown'.
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,
-- Replace missing values for airport_city with 'Unknown'
___(___, '___') AS airport_city,
-- Replace missing values for airport_state with 'Unknown'
___(___, '___') AS airport_state
FROM airports