MudGuard: Vorfahren aus Datenbank ermitteln

Beitrag lesen

Hi,

die Vorfahren einer Person ermittle ich durch viele JOIN, bis zu den Urgroßeltern sind das schon 14 (2+4+8) in verschiedenen Spalten eines Treffers.

Ich suche nach einer Möglichkeit, die Personen einzeln zu bekommen . Wie könnte das per SQL gehen? Rekursiv?

Dazu würde sich die Struktur B-Baum anbieten.

Ohne Änderung des Datenmodells wird das eher nix.

cu,
Andreas a/k/a MudGuard