Seite 1 von 1

mysql problem

Verfasst: 04.02.2006 13:03
von Jack9027
hi,
ich habe eine tabelle mit einer id und einer cid spalte.
wie finde ich jetzt raus welche werte von der id spalte nicht in der cid spalte enthalten sind.

Code: Alles auswählen

id   cid
1     5
2     1
3     2
da sollte dann 3 gefunden werden, weil 3 nicht in der cid spalte enthalten ist.

schonmal vielen dank für eure hilfe :grin:

gruss
jakob

Verfasst: 04.02.2006 14:54
von Jack9027
SELECT a.id,b.cid, b.name FROM category a LEFT JOIN category b ON a.id = b.cid WHERE b.cid IS NOT NULL

so gehts schonmal einigermaßen, aber geht des irgendwie, dass bei id die richtige id angezeigt wird und nicht die cid

Verfasst: 04.02.2006 17:36
von Jack9027
ok geht doch nicht :(