[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