Ho una semplice tabella MySQL questo è contiene un elenco di categorie, il livello è determinato dal parent_id:Ottenere tutte le righe padre nella query SQL uno
id name parent_id
---------------------------
1 Home 0
2 About 1
3 Contact 1
4 Legal 2
5 Privacy 4
6 Products 1
7 Support 1
sto cercando di fare un filo di Arianna. Quindi ho l''id' del bambino, voglio avere tutti i genitori disponibili (facendo scorrere la catena fino a raggiungere 0 "Home"). Potrebbero esserci numeri o righe figlio che raggiungono una profondità illimitata.
Attualmente sto usando una chiamata SQL per ciascun genitore, questo è disordinato. C'è un modo in SQL per fare tutto questo su una query?
voi signore ... siete GENIUS !! –
'+ 1' @Mark fai miracoli con query variabili: D – bonCodigo
WOW ... e hanno detto che non si poteva fare! – Mike