WulfmanGER
Commander
- Registriert
- Juli 2005
- Beiträge
- 2.414
Hi
ich habe eine Tabelle mit 2 Spalten:
* Spalte1 => "text" ... hat IMMER Inhalt
* Spalte2 => "varchar" ... hat entweder nichts als Inhalt oder eine Zahl, Wort.
Die Spalten fülle ich über einen csv-import (; als Trennzeichen).
Jetzt möchte ich alle Einträge sehen in Spalte2 LEER sind.
Ergebniss: es kommt nichts raus.
Mache ich hier eine IS NOT NULL bekomme ich ALLES angezeigt.
Was mache ich falsch?
Die Felder sind wirklich Leer. Da ist kein Leerschritt - nichts - zumindest erkennt man in phpmyadmin da nichts.
Edit: in php (wo ich den Aufruf schlussendlich brauche), bekomm ich mit
auch nicht weiter.
Gruß
Argh - da sucht mal ne halbe Stunde rum warum is null hier nicht klappt - gibt auf, stellt hier ne Frage - sucht was anderes und findet eine Lösung:
ich habe eine Tabelle mit 2 Spalten:
* Spalte1 => "text" ... hat IMMER Inhalt
* Spalte2 => "varchar" ... hat entweder nichts als Inhalt oder eine Zahl, Wort.
Die Spalten fülle ich über einen csv-import (; als Trennzeichen).
Jetzt möchte ich alle Einträge sehen in Spalte2 LEER sind.
Code:
SELECT DISTINCT *
FROM `temp_import`
WHERE `Spalte2` IS NULL
Mache ich hier eine IS NOT NULL bekomme ich ALLES angezeigt.
Was mache ich falsch?
Die Felder sind wirklich Leer. Da ist kein Leerschritt - nichts - zumindest erkennt man in phpmyadmin da nichts.
Edit: in php (wo ich den Aufruf schlussendlich brauche), bekomm ich mit
PHP:
if ($row[Spalte2] = "")
Gruß
Ergänzung ()
Argh - da sucht mal ne halbe Stunde rum warum is null hier nicht klappt - gibt auf, stellt hier ne Frage - sucht was anderes und findet eine Lösung:
Code:
SELECT DISTINCT *
FROM `temp_import`
WHERE NOT Spalte2 != ""
Zuletzt bearbeitet: