J'ai une table Order qui possède un champ LinkedOrderID.
Je voudrais construire une requête qui trouve toutes les commandes liées et les renvoie dans le jeu de résultats.
select OrderID,LinkOrderID from [Order] where LinkOrderID is not null
OrderID LinkOrderID
787016 787037
787037 787786
787786 871702
Je voudrais une procédure stockée qui renvoie le résultat suivant :
OrderID InheritanceOrder
787016 1
787037 2
787786 3
871702 4
Je voudrais aussi m'assurer que je n'ai pas de boucle infinie.