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

Práce s hodnotami NULL

Hodnota NULL může znamenat „nula" – pokud něco nenastane, nemůže to být v tabulce zaznamenáno. NULL ale může také znamenat „neznámé" nebo „chybějící". Proto vždy zvaž, jestli má smysl tyto hodnoty ve výsledcích nahrazovat. Hodnoty NULL ti poskytují zpětnou vazbu o kvalitě dat. Pokud se v datech hodnoty NULL objeví a ty jsi je neočekával/a, jde pravděpodobně o problém s tím, jak jsou data sbírána nebo jak jsou zadávána do databáze.

V tomto cvičení si procvičíš filtrování hodnot NULL, jejich vyloučení z výsledků a nahrazení alternativními hodnotami.

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

Introduction to SQL Server

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.

-- Retrieve all columns
SELECT 
  ___ 
FROM 
  grid 
  -- Return only rows where demand_loss_mw is missing or unknown  
WHERE 
  ___ ___ ___;
Upravit a spustit kód