Lavorare con i valori NULL
Un valore NULL può significare "zero": se qualcosa non accade, non può essere registrato in una tabella. Tuttavia, NULL può anche significare "sconosciuto" o "mancante". Quindi valuta se sia opportuno sostituirli nei risultati. I valori NULL forniscono indicazioni sulla qualità dei dati. Se hai valori NULL e non ti aspettavi di averne, c’è un problema con il modo in cui i dati vengono raccolti o inseriti nel database.
In questo esercizio farai pratica a filtrare i valori NULL, escluderli dai risultati e sostituirli con valori alternativi.
Questo esercizio fa parte del corso
Introduzione a SQL Server
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Retrieve all columns
SELECT
___
FROM
grid
-- Return only rows where demand_loss_mw is missing or unknown
WHERE
___ ___ ___;