Bonjour,
j'explique.

soit le schéma suivant .


X
/ \
Z Y
/ \ \
L H J

Bon je veux faire un programme qui permet de dégager les amis niveau 1 de X qui sont (Z et Y), puis dégager les amis niveau 2 de X qui sont (L, H , J) qui sont les amis niveau 1 de Z et Y. jusqu'à niveau 10
sachant que les données sont enregistres dans deux tables

exemple

table_liste
Nom | id
X | 10
Z| 14
Y | 12
L | 8
H| 2
j| 4

table_amis :
Id_nom | id_amis
10 |14
10 |12
14 |8
14 |2
12 |4



Si je veux afficher les amis de x à partir de niveau 1 jusqu'à niveau 10 , je dois utiliser une fonction récurrente?

Comment faire ça avec mysql ?
Merci.