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 NULLis waar voor elke waarde die null is.IS NOT NULLis 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
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 ____;