CommencezCommencez gratuitement

Travailler avec les valeurs NULL

Une valeur NULL peut vouloir dire « zéro » — si un événement ne se produit pas, il ne peut pas être consigné dans une table. Cependant, NULL peut aussi signifier « inconnu » ou « manquant ». Réfléchissez donc à la pertinence de les remplacer dans vos résultats. Les valeurs NULL donnent un aperçu de la qualité des données. Si vous avez des valeurs NULL alors que vous n'en attendiez aucune, il y a un problème soit avec la collecte des données, soit avec leur saisie dans la base de données.

Dans cet exercice, vous allez vous exercer à filtrer les valeurs NULL, à les exclure des résultats et à les remplacer par d'autres valeurs.

Cette activité fait partie du cours

Introduction à SQL Server

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- Retrieve all columns
SELECT 
  ___ 
FROM 
  grid 
  -- Return only rows where demand_loss_mw is missing or unknown  
WHERE 
  ___ ___ ___;
Modifier et exécuter le code