Bonjour à tous,
J'ai une table de nomenclatures de type parent-enfant avec cette structure :
* Article - nvarchar(25)
* ID - nvarchar(25)
* ID de l'article parent - nvarchar(25)
NB : La table contient environ 100 millions d'enregistrements. Il peut y avoir jusqu'à une dizaine de niveaux.
Et je voudrais aboutir à une table comme ça :
* Article Raçine (celui qui est tout en haut dans la nomenclature)
* Article
* Niveau de l'article dans la nomenclature
Quel serait le moyen le plus performant pour aboutir au résultat : Une requête récursive ? l'utilisation d'une procédure stockée ? autre... ?
Merci pour vos conseils
Xavier
Partager