phpbar.de logo

Mailinglisten-Archive

[php] MySQL: Welche ID fehlt?

[php] MySQL: Welche ID fehlt?

Roman Hecht roman.hecht at mydata.de
Fre Apr 13 12:31:08 CEST 2007


Florian Grell schrieb:
> Hallo Liste!
> 
> Gegeben sei eine einfache Tabelle 'test' mit der einzigen Spalte 'id', Werte
> seien 1, 3, 5.
> 
> Die Aufgabe: Ich habe eine Liste von IDs (1,2,3,4,5) und suche nun die IDs,
> die _nicht_ in der Tabelle vorkommen.
> Andersrum ist das ja ganz einfach:
> 'SELECT id FROM test WHERE id IN (1,2,3,4,5)'
> 
> Was ich suche, ist ein Ausdruck, der mir jetzt in einer Abfrage folgendes
> Ergebnis liefert: 2,4
> 
> Geht das in einer Abfrage?
> 
> Florian
> 
Ich stimme (ebenso wie Hannes Streicher) für NOT IN, was einfacheres 
gibts nicht ;-)

MfG

Roman Hecht

php::bar PHP Wiki   -   Listenarchive