Eliminare campi NULL in SQL
Nel linguaggio SQL è possibile eliminare dai risultati della ricerca i campi in cui non è presente alcun dato. Questi ultimi sono definiti con la parola NULL.
Ad esempio, per visualizzare tutti i record di una tabella 'alunni' ad eccezione dei record con campo 'nome' non documentato, possiamo scrivere:
SELECT *
FROM alunni
WHERE nome IS NOT NULL;
Al contrario, se volessimo visualizzare tutti i record con nome non documentato per redigere una lista delle anomalie da correggere, scriveremo:
SELECT *
FROM alunni
WHERE nome IS NULL;