Aan de slagBegin gratis

Nulls eruit filteren

Eén manier om met nulls om te gaan, is ze simpelweg eruit te filteren. Er zijn twee belangrijke voorwaardes die betrekking hebben op nulls:

  • IS NULL is waar voor elke waarde die null is.
  • IS NOT NULL is waar voor elke waarde die niet null is. Let op: een nul of een lege cel is niet hetzelfde als een null.

Deze voorwaarden kun je gebruiken in verschillende clausules, zoals CASE-statements, WHERE-statements en HAVING-statements. In deze oefening leer je nulls weg te filteren met twee verschillende technieken.

Raadpleeg gerust het E:R-diagram.

Deze oefening maakt deel uit van de cursus

Rapporteren in SQL

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

-- 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 ____;
Code bewerken en uitvoeren