Hallo Daniel,
- Hast Du meine Lösung im anderen Posting schon gesehen?
Ja hab ich, aber noch nicht getestet.
- Welche MySQL-Version steht Dir zur Verfügung.
da das ganze portable sein soll sollte dies keine rolle spielen und
die lösung auch bei einem anderen DBMS auf SQL basis funktionieren.
Teil 1 sollte von jedem handelsüblichen DBMS unterstützt werden, ist einfachstes SQL.
Deshalb habe ich nun den entschluss gefasst das ganze mit php zu
lösen. sprich ich hol mir alle verweis_id's mit dem wert1 in spalte
und speicher sie in ein array und dann hol ich mir alle verweis_id's
mit dem wert2 in spalte und hol mir dann mit array_diff() die ID's die
ich benötige.
Überflüssig, das kann mein Statement.
Welcher Wert soll übrigens nicht vorkommen, 0 oder 1?
Das folgende schau' ich mir zu späterer Stunde mal an, hier arbeitest Du am einfachsten mit SUBSELECTS, die jedes bessere DBMS unterstützt (Ausnahme: MySQL erst ab Version 4.1, siehe MySQL-Handbuch.
Wenn Du etwas ins SQL-Statement packen kannst, dann solltest Du dies tun.
Freundliche Grüße
Vinzenz