Seb#: Kombinierte SELECT-Abfrage

Beitrag lesen

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