phpbar.de logo

Mailinglisten-Archive

SELECT Abfrage wenn Bedingungsfeld leer ist

SELECT Abfrage wenn Bedingungsfeld leer ist

Norbert Pfeiffer norbert at itbw.de
Don Okt 7 22:37:04 CEST 2004


Hi Michael,

> > wenn Du Deine Tabelle 'ordentlich' createt hast, also mit:
> > tabellen_feld varchar(X) NOT NULL default '',
> > dann ganz einfach mit:
> > SELECT * FROM tabelle WHERE tabellen_feld != '';
> sind in dem tabellen_feld hingegen NULL-Werte zugelassen,
> so sieht die Abfrage wie folgt aus:
> SELECT FROM tabelle WHERE tabellen_feld IS NOT NULL;
jain,
die Praxis wird Dir zeigen, dass es durchaus vorkommen wird,
dass eine Spalte sowohl NULL als auch '' enthaelt.
Und dass ('' != NULL) ist kannst Du mir glauben oder im Handbuch
nachlesen.
Ergo:  Es geht nichts ueber ein durchdachtes CREATE TABLE ...


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive