Salve a tutti, ho una tabella X con la seguente struttura:

id | nome | madre

e compilata così:

1 | Primo | NULL
2 | Secondo | 1
3 | Terzo | 2
4 | Quarto | 3
5 | Quinto | NULL
6 | Sesto | 5

Dovrei estrapolare da essa tutti i campi relativi al primo record (in questo caso), ovvero se notate il record con ID 2 è collegato a 1 (madre = ID), il 3 al 2, il 4 al 3, mentre il 6 al 5 e il 5 a nulla.

Quindi, come detto sopra, dovrei ottenere tutti i campi relativi al primo record (ovviamente potrebbero esser anche in posizioni diverse) e il cui numero mi è sconosciuto.