Могу ли я выбрать и объединить все родительские идентификаторы дерева в MySQL?

У меня есть таблица, как это:

+--------+---------+
| Id     | Pid     |
+--------+---------+
|      1 |       0 |
|      2 |       1 |
|      3 |       2 |
|      4 |       3 |
|      5 |       3 |
|      6 |       2 |
+--------+---------+

Я хочу выбрать все родительские идентификаторы записи и объединить их так:

+--------+---------+
| ID     | pidList |
+--------+---------+
|        |         |
|      1 |0        |
|      2 |1,0      |
|      3 |2,1,0    |
|      4 |3,2,1,0  |
|      5 |3,2,1,0  |
|      6 |2,1,0    |
+--------+---------+

0 ответов

Другие вопросы по тегам