Bonjour

J'ai une table_1 qui contient deux colonnes : Enfant et Parent de type cher (4)

Chaque Parent peut avoir plusieurs enfants et chaque enfants peut avoir plusieurs enfants aussi et ainsi de suite.

Voici un extrait de la table :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Enfant    Parent
5000      6000
6000      8000
4000      8000
3500      8000
3501      8000
5700      5000
5701      5000
5702      5000
5400      5702
5401      5702
5402      5702
On remarque que :

Le Parent 6000 a comme enfant : 5000

Le Parent 8000 a comme enfant : 6000,4000,3500,3501

Le Parent 5000 a comme enfant : 5700,5701,5702

Le Parent 5702 a comme enfant : 5400, 5401, 5402

Dans une autre table Table_2 je lis dans la premiere ligne le champ X1 et je le cherche dans la table Table_2. lorsque je le trouve, je dois afficher toute la hiérarchie de cet individu X1

Je fais la même chose pour toute les lignes de la table table_2 .

Exemple : Pour la parent 5000, je dois avoir la hiérarchie suivante :

5000
5700
5701
5702
5400
5401
5402
Merci d'avance.