phpbar.de logo

Mailinglisten-Archive

[php] MySQL - Felder ohne Entsprechung finden

[php] MySQL - Felder ohne Entsprechung finden

Sebastian Mendel lists at sebastianmendel.de
Die Jun 28 14:31:29 CEST 2005


Ernst May-Jung wrote:

> Jetzt will ich alle Kunden raussuchen, die noch nie was gekauft haben, also 
> keine Rechnung existiert.
> 
> Also:
> 
> SELECT  * 
> FROM  kunde
> LEFT  JOIN rechnung USING ( id ) 
> GROUP  BY id;
> 
> Das klappt gut. Bei nicht existierender Rechnung sind die Felder NULL oder 
> werden gar nicht erst mitgeliefert. phpMyAdmin schreit NULL rein in die 
> Tabelle.
> 
> Jetzt die WHERE-Bedingung. Die hat es in sich. 
> 
> Folgendes hab ich versucht:
> 
> id < 1   
> id = NULL
> id like NULL

ISNULL( id )


> Alles ist syntaktisch korrekt aber beachtet die NULL Datensätze erst gar 
> nicht.

einfach mal nach NULL suchen im MySQL-Handbuch ...


-- 
Sebastian Mendel

www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive