Mailinglisten-Archive |
Hallo Hannes, Am Freitag, 13. April 2007 11:55 schrieb Hannes Streicher: > am Freitag, 13. April 2007 um 11:27 schrieben Sie: > > 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 > > was wäre mit NOT in Mit NOT findest Du nur VORHANDENE Datensätze, deren IDs nicht in IN (...) stehen. Er sucht aber die IDs, die in IN (...) vorkommen, aber nicht in der Datenbanktabelle. :-) Viele Grüße Lutz
php::bar PHP Wiki - Listenarchive