Bonjour,
j'utilise sql server 2008, pour un besoin particulier, je dois faire une récursivité sur une table pour afficher les pères et fils, j'utilise la fonction With pour faire ça, est ce qu'il y aurait une autre façon de faire sans utiliser la clause with, car cette requête ne marche pas dans ssrs et ça m'embête beacoup.
la jointure récursive ce fait via une table intermédiaire (lg_tiersdefacturationname), voici ma requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 with tier(id,name) as (select AccountId ,name from Account union all select v.lg_tiersdefacturation a,lg_tiersdefacturationname from FilteredLg_tiersdefacturation v inner join tier t on t.id=v.lg_client) select * from tier
Merci à tous
Partager