Travailler avec les valeurs NULL
Une valeur de NULL peut signifier "zéro" - si quelque chose ne se produit pas, cela ne peut pas être enregistré dans un tableau. Cependant, NULL peut également signifier "inconnu" ou "manquant". Réfléchissez donc à l'opportunité de les remplacer dans vos résultats. NULL Les valeurs fournissent un retour d'information sur la qualité des données. Si vous avez des valeurs NULL, et que vous ne vous attendiez pas à en avoir, c'est qu'il y a un problème dans la façon dont les données sont saisies ou dans la façon dont elles sont introduites dans la base de données.
Dans cet exercice, vous vous entraînerez à filtrer les valeurs NULL, à les exclure des résultats et à les remplacer par d'autres valeurs.
Cet exercice fait partie du cours
Introduction au serveur SQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Retrieve all columns
SELECT
___
FROM
grid
-- Return only rows where demand_loss_mw is missing or unknown
WHERE
___ ___ ___;