2.18. NULLen finden mit IS NULL

Ich habe versucht, NULL-Werte direkt auszuwählen, aber das hat nicht funktioniert. Wie finde ich die NULL-Werte in meinen Tabellen?

drink_info

drink_namepreiskohlenhydratefarbeeiskalorien
HolidayNULL14NULLJ50
Dragon Breath2.97.2BraunNNULL

Ein NULL-Wert kann nicht direkt gewählt werden.

SELECT drink_name FROM drink_info
WHERE
kalorien = NULL ;
SELECT drink_name FROM drink_info
WHERE
Kalorien = 0;
SELECT drink_name FROM drink_info
WHERE
kalorien = 'NULL';

Funktioniert nicht, weil nichts gleich NULL sein kann, da NULL ein undefinierter Wert ist.

Das funktioniert nicht, weil NULL nicht das Gleiche wie null ist

Und auch das funktioniert nicht, weil NULL kein Text-String ist

Aber Sie können ihn über Schlüsselwörter wählen ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.