[Db] query ricorsiva

Cristiano Verondini cristiano a verondini.it
Mar 26 Giu 2007 19:33:03 CEST


On 26/giu/07, at 18:30, Gerardo Di Iorio wrote:

> Partendo da un nodo foglia, deve selezionare gli id di tutti i padri.
> esempio
> assumendo id=3 nodo foglia mi deve restituire id=2 e id=1,  
> naturalmente
> posso avere un numero di figli indefinito.
> Come posso scrivere questa query in sql?

	AFAIK puoi farlo solo a livello applicativo o con una stored  
procedure. Esistono però metodi più efficienti per la memorizzazione  
su un DB relazionale degli alberi.

		Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---  [ICQ 114 190]







Maggiori informazioni sulla lista Db