In MySQL, NULL
wordt beschouwd als een 'ontbrekende, onbekende waarde', in tegenstelling tot geen waarde. Bekijk naar deze MySQL-referentie op NULL .
Elke rekenkundige vergelijking met NULL
retourneert niet waar of onwaar, maar retourneert NULL
in plaats daarvan., Dus, NULL != 'C'
retourneert NULL
, in tegenstelling tot het retourneren van waar.
Elke rekenkundige vergelijking met 'NULL' levert false op. Om dit in SQL te controleren:
SELECT IF(NULL=123,'true','false')
Om NULL
te controleren waarden die we moeten gebruiken IS NULL
&IS NOT NULL
exploitant.