Filtrare i null
Un modo per gestire i valori null è semplicemente filtrarli. Ci sono due condizioni importanti legate ai null:
IS NULLè vero per qualsiasi valore che sia null.IS NOT NULLè vero per qualsiasi valore che non sia null. Nota che uno zero o una cella vuota non sono la stessa cosa di un null.
Queste condizioni possono essere usate in diverse clausole, come le istruzioni CASE, le clausole WHERE e le clausole HAVING. In questo esercizio imparerai come filtrare i null usando due tecniche diverse.
Puoi consultare l’E:R Diagram.
Questo esercizio fa parte del corso
Reportistica in SQL
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- 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 ____;