Arbeta med NULL-värden
Ett NULL-värde kan betyda 'noll' – om något inte inträffar kan det inte loggas i en tabell. Men NULL kan också betyda 'okänt' eller 'saknas'. Fundera därför på om det är lämpligt att ersätta sådana värden i dina resultat. NULL-värden ger dig feedback om datakvaliteten. Om du hittar NULL-värden där du inte förväntade dig några, är det ett tecken på ett problem – antingen med hur data samlas in eller hur den registreras i databasen.
I den här övningen får du öva på att filtrera efter NULL-värden, utesluta dem från resultat och ersätta dem med alternativa värden.
Den här övningen är en del av kursen
Introduktion till SQL Server
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Retrieve all columns
SELECT
___
FROM
grid
-- Return only rows where demand_loss_mw is missing or unknown
WHERE
___ ___ ___;