Filtrování hodnot null
Jedním ze způsobů, jak se vypořádat s hodnotami null, je jednoduše je odfiltrovat. Existují dvě důležité podmínky týkající se null hodnot:
IS NULLje splněna pro každou hodnotu, která je null.IS NOT NULLje splněna pro každou hodnotu, která null není. Pozor – nula ani prázdná buňka nejsou totéž co null.
Tyto podmínky lze využít v různých klauzulích, například v příkazech CASE, WHERE a HAVING. V tomto cvičení se naučíš, jak hodnoty null odfiltrovat dvěma různými způsoby.
Kdykoli se můžeš podívat na E:R diagram.
Toto cvičení je součástí kurzu
Reporting in SQL
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- 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 ____;