то есть, назначение поля parent_id тебе непонятно?Еслиб догадался, не писал бы на форум. К сожалению я не вижу признаков.
Нет, не очевидно.корневые записи будут те, у которых WHERE parent_id IS NULL
разве это не очевидно?
id caption alias parent_id prev_id уровень вложения
1 name alias NULL NULL 1 уровень
2 name alias 1 NULL 2 уровень
3 name alias NULL 2 2 уровень
4 name alias 3 NULL 3 уровень
5 name alias NULL 6 3 уровень
6 name alias NULL 4 3 уровень
7 name alias NULL 5 3 уровень
8 name alias NULL 7 3 уровень
9 name alias NULL 8 3 уровень
10 name alias NULL 9 3 уровень
11 name alias NULL 10 3 уровень
12 name alias NULL 11 3 уровень
13 name alias NULL 12 3 уровень
14 name alias NULL 13 3 уровень
15 name alias NULL 14 3 уровень
16 name alias NULL 15 3 уровень
17 name alias NULL 16 3 уровень
18 name alias NULL 17 2 уровень
19 name alias NULL 3 2 уровень
20 name alias NULL 19 2 уровень
21 name alias NULL 20 2 уровень
22 name alias NULL 21 2 уровень
23 name alias NULL 22 2 уровень
24 name alias NULL 23 2 уровень
25 name alias NULL 24 2 уровень
26 name alias NULL 1 1 уровень
27 name alias 26 NULL 2 уровень
28 name alias NULL 27 2 уровень
29 name alias NULL 28 2 уровень
30 name alias NULL 29 2 уровень
31 name alias NULL 30 2 уровень
32 name alias NULL 31 2 уровень
33 name alias NULL 32 2 уровень
34 name alias NULL 33 2 уровень
35 name alias NULL 34 2 уровень