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_name | preis | kohlenhydrate | farbe | eis | kalorien |
---|---|---|---|---|---|
Holiday | NULL | 14 | NULL | J | 50 |
Dragon Breath | 2.9 | 7.2 | Braun | N | NULL |
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.