Controllo per Valore NULL
Se una colonna non contiene alcun dato, è considerata NULL
. Per determinare se un valore è NULL
, non si verifica solo l'uguaglianza. Invece, si utilizza la clausola WHERE
con IS NULL
in un'istruzione SELECT
per trovare le righe in cui il valore della colonna è NULL
.
La sintassi è la seguente:
sql
Illustriamo questo con un esempio:
SELECT name FROM country WHERE region IS NULL;
Ecco la tabella country
con cui stiamo lavorando:
Compito
Swipe to start coding
Scrivi una query SQL che restituisca le colonne name
e capital
con nessuna popolazione.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 3. Capitolo 6