Bonjour à tous,

Je vous expose mon problème.
J'ai une table de transcodage qui se présente comme suite:

PERE FILS
A       B
A       C
C       E
C       I
I        I
E       F
F       F
B       B
G       H
H       H
A partir d'une requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select pere from matable inner join autretable where autretable.pere = matable.pere
récupérant plusieurs pères initiaux, je dois établir la liste des fils finaux en ayant toujours le lien entre un père et ses fils.

Exemple du comportement attendu:
Les PERES => A et G, devront donner respectivement les FILS => [B,F] et H

Je ne sais pas par où commencer avec les requêtes récursives ou les tableaux.
Si quelqu'un a une idée.

Par avance, merci.