Guten Abend!
Ich bin am verzweifeln mit einer Verschachtelten (?) SELECT-Abfrage.
Folgende (zugegeben nicht schönen) Tabellen-Struktur
id Gruppe Typ
-------------------
1 A typ1
2 A typ2
3 A typ3
4 B typ4
5 B typ1
6 C typ1
Nun möchte ich: Alle DS der Gruppe A
(SELECT id, Gruppe FROM tbl WHERE Gruppe="A")
--> Ergebnis sind id1,id2 und id3
Dann:
Prüfe für id1: Gibt es noch irgendwo einen Datensatz, der Gruppe B ist UND auch vom typ1
(SELECT id, Gruppe, Typ FROM tbl WHERE Typ = "typ1)
Das gleiche für id2 und id3 (also vom Ergebnis des 1.SELECTs).
Aber das irgendwie zusammen zubringen gelingt mir nicht :( Hat jemand eine Idee?
Sebastian