SQL Abfrage keine Datensätze wenn Feld leer
norbert
- php
An den einfachsten Dingen bleibt man oft hängen :o(
Warum liefert mir dieser SELECT nicht alle Datensätze bei denen das varchar-Feld nicht leer ist?
"SELECT * FROM test WHERE feld != ''";
Wie muss es richtig heisen?
Gruß
norbert
Moin
Warum liefert mir dieser SELECT nicht alle Datensätze bei denen das varchar-Feld nicht leer ist?
"SELECT * FROM test WHERE feld != ''";
SELECT * FROM test WHERE feld IS NOT NULL
Du willst nach NULL prüfen und nicht nach '' Das ist nicht dasselbe!!
Gruß Bobby
Hi!
Warum liefert mir dieser SELECT nicht alle Datensätze bei denen das varchar-Feld nicht leer ist?
"SELECT * FROM test WHERE feld != ''";
Definiere "nicht leer"!
Wie muss es richtig heisen?
Kommt auf die obige Antwort an. "Kein Leerstring" hast du ja schon, vielleicht fehlt dir dazu noch IS NOT NULL.
Lo!