CommencerCommencer gratuitement

Exclure les valeurs nulles

Une façon de gérer les valeurs nulles consiste simplement à les exclure. Il existe deux conditions importantes liées aux valeurs nulles :

  • IS NULL est vrai pour toute valeur qui est nulle.
  • IS NOT NULL est vrai pour toute valeur qui n’est pas nulle. Notez qu’un zéro ou une cellule vide n’est pas la même chose qu’une valeur nulle.

Ces conditions peuvent être utilisées dans plusieurs clauses, comme les instructions CASE, les clauses WHERE et les clauses HAVING. Dans cet exercice, vous allez apprendre à filtrer les valeurs nulles en utilisant deux techniques distinctes.

N’hésitez pas à consulter le diagramme E:R.

Cet exercice fait partie du cours

Réaliser des rapports en SQL

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Show total gold_medals by country
SELECT 
	____,
    ____ AS gold_medals
FROM ____ AS w
JOIN ____ AS c
ON ____
GROUP BY ____
-- Order by gold_medals in descending order
ORDER BY ____;
Modifier et exécuter le code