Nulls herausfiltern
Eine Möglichkeit, mit Nulls umzugehen, ist, sie einfach herauszufiltern. Es gibt zwei wichtige Bedingungen in Bezug auf Nulls:
IS NULList für jeden Wert wahr, der null ist.IS NOT NULList für jeden Wert wahr, der nicht null ist. Beachte, dass eine Null oder eine leere Zelle nicht dasselbe ist wie null.
Diese Bedingungen kannst du in mehreren Klauseln verwenden, zum Beispiel in CASE-Anweisungen, WHERE-Anweisungen und HAVING-Anweisungen. In dieser Übung lernst du, wie du Nulls mit zwei unterschiedlichen Techniken herausfilterst.
Du kannst jederzeit das E:R-Diagramm zurate ziehen.
Diese Übung ist Teil des Kurses
Reporting in SQL
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- 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 ____;