Oracle : Arbre SQL - SQL/NoSQL - Programmation
Marsh Posté le 14-06-2004 à 11:28:28
Petite erreur de compréhension, voici la réponse pour ceux que ca interesse :
SELECT f.nom_fct, LEVEL
FROM fct f
CONNECT BY PRIOR f.id_fct = f.id_fct_mere
START WITH f.id_fct_mere IS NULL
La solution : Il ne faut pas faire d'auto-jointure ... une seule table suffit !
Marsh Posté le 14-06-2004 à 11:20:41
Bonjour,
Je cherche à créer un arbre hierarchique de données lors de mon rapatriement de oracle (8i).
L'exemple du cours Oracle University marche impec, mais lorsque j'essaye de l'appliquer à d'autres tables, ca me sort l'erreur suivante :
ORA-01437 : cannot have join with CONNECT BY.
Voici la structure de ma table :
Voici ma requete qui me sort l'erreur précedente :
Quelqu'un aurait il une idée du pourquoi de cette erreur ?
Merci !