Bonsoir,
J'ai une table Famille contenant les champs :
1) famille_id (integer)
2)famille_pere (integer)
3)famille_libelle (varchar(20))
j'aimerais qu'avec une auto jointure je puisse afficher pour la ligne courante le libellé de la famille ( de famille_id ) ainsi que le libellé de la famille père (champ famille_pere).
Pour être plus clair, j'ai suivi l'exemple de SQLPRO :
http://sqlpro.developpez.com/cours/arborescence/
Mais avec son exemple ca n'affiche que l'ID du père alors que je souhaiterais aussi que cela m'affiche son libellé :
Merci à vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * FROM FAMILLE WHERE FAM_ID = (SELECT FAM_PERE FROM FAMILLE WHERE FAM_ID = 12)
Partager