我有以下类型的数据表:
id parent_id child_id 级别
1 53987 52548 1
2 60764 52548 2
3 60764 53987 1
4 60764 59695 2
5 63457 59695 1
6 60764 63457 1
那么,我如何通过递归级别获取数据并将数据存储到数组中,如 ['child_id','parent_id',level]。我需要编写查询和生成树的帮助。
注意:我无法更改数据库的表结构。我必须需要基于给定表结构的树。