Mailinglisten-Archive |
Danke so geht es!! mfG Thomas Michel -----Ursprüngliche Nachricht----- Von: Thomas Bach [mailto:bachlist_(at)_notgeil.ch] Gesendet: Sonntag, 22. April 2001 22:35 An: mysql-de_(at)_lists.4t2.com Betreff: Re: AW: Nicht verwendetet ID abfragen At 20:57 22/04/01 +0200, you wrote: >Hallo zusammen >Hier ist nocheinmal alles :-) (mit daten) denn es geht immer noch nicht. >Die abfrage sollte ergeben: >1,3,4,10 > >die sind alle nicht verwendet > >SELECT name, vorname >FROM kontakt >LEFT JOIN anlass USING (kon_id) >LEFT JOIN stellen USING (kon_id) >WHERE anlass.kon_id=NULL AND >stellen.kon_id=NULL > >habe ich getestet wird gar nichts angezeigt wenn ich aber where klausel fort >lasse geht es jedoch stimmt das ergebnis nicht :-( > >Hat jemand eine lösung? > >mfG > >Thomas Michel Hallo mysql> select kon_id from kontakt; +--------+ | kon_id | +--------+ | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 8 | | 10 | +--------+ 8 rows in set (0.00 sec) mysql> select kon_id from stellen; +--------+ | kon_id | +--------+ | 2 | +--------+ 1 row in set (0.00 sec) mysql> select kon_id from anlass; +--------+ | kon_id | +--------+ | 0 | | 0 | | 0 | | 0 | | 0 | | 6 | | 6 | | 8 | +--------+ 8 rows in set (0.01 sec) mysql> SELECT kontakt.kon_id,name, vorname -> FROM kontakt -> LEFT JOIN anlass ON kontakt.kon_id = anlass.kon_id -> LEFT JOIN stellen ON kontakt.kon_id = stellen.kon_id -> WHERE anlass.kon_id IS NULL AND -> stellen.kon_id IS NULL; +--------+-------------+---------+ | kon_id | name | vorname | +--------+-------------+---------+ | 1 | Baschung | Herbert | | 3 | Mühlethaler | Regula | | 4 | Geiser | Ursula | | 5 | | | | 10 | test | test | +--------+-------------+---------+ 5 rows in set (0.00 sec) zwei, drei _kleine_ verpatzer meinerseits ... hoffe, det is nu das gesuchte macht än schtutz! Gruss Thomas --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive