moin,
Jetzt will ich per Abfrage alle Maingroups, die mindestens einmal den kompletten Aufbau (Subgroup->Article_Group->Article) beinhalten, holen.
viele wege führen nach rom, ein lösungsweg hängt stark davon ab, ob die verschattelung immer so aussieht wie beschriebe, sprich:
main group -> subgroup -> article group -> artikel
sollte das zwigend <immer und wirklich immer> so sein, kannst du es mit einfachen joins lösen, musst halt in der WHERE klauel die entsprechenden g_type werte setzen. wenn diese art der rekursion immer so ist, dann stellt sich aber auch die frage, ob man dann nicht eventuell das daten-design überarbeitet, falls das möglich ist oder es gründe gibt, die dagegen sprechen.
Ilja