Filtrowanie wartości null
Jednym ze sposobów radzenia sobie z wartościami null jest ich po prostu odfiltrowanie. Istnieją dwa ważne warunki związane z null:
IS NULLjest prawdziwe dla każdej wartości, która jest null.IS NOT NULLjest prawdziwe dla każdej wartości, która nie jest null. Pamiętaj, że zero ani puste pole nie są tym samym co null.
Tych warunków można używać w wielu klauzulach, takich jak instrukcje CASE, WHERE i HAVING. W tym ćwiczeniu nauczysz się filtrować wartości null za pomocą dwóch różnych technik.
W razie potrzeby zajrzyj do Diagramu E:R.
To ćwiczenie jest częścią kursu
Raportowanie w SQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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 ____;