当parentid为空时,如何在父项下列出子项

c2e8gylq  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(226)

这个问题在这里已经有答案了

如何遍历树/使用sql代码中的分层数据(4个答案)
获取树层次结构的cte递归(3个答案)
cte要遍历备份层次结构吗(1个答案)
9个月前关门了。
假设我有一个类别列表,我想让子类别按父类别列出,我该怎么做?

+----+--------+-------------+--------------+
| Id |  Name  |    ParentId | DisplayOrder |
+----+--------+-------------+--------------+
|  1 | Dress  |    NULL     |            1 |
|  2 | Book   |    NULL     |            3 |
|  3 | Top    |    NULL     |            2 |
|  4 | Dress1 |    1        |            1 |
|  5 | Dress2 |    1        |            3 |
|  6 | Dress3 |    1        |            2 |
|  7 | Top1   |    3        |            1 |
|  8 | Book1  |    2        |            1 |
+----+--------+-------------+--------------+

为了这个

+----+--------+-------------+--------------+
| Id |  Name  |    ParentId | DisplayOrder |
+----+--------+-------------+--------------+
|  1 | Dress  |    NULL     |            1 |
|  2 | Dress1 |    1        |            1 |
|  3 | Dress3 |    1        |            2 |
|  4 | Dress2 |    1        |            3 |
|  5 | Top    |    NULL     |            2 |
|  6 | Book1  |    2        |            1 |
|  7 | Book   |    NULL     |            3 |
|  8 | Top1   |    3        |            1 |
+----+--------+-------------+--------------+

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题