排序多个父级或子级SQL

时间:2018-07-10 01:11:28

标签: mysql sql sorting tree

我有这张桌子

id |   name   | parent 
26 |   one    | 20
20 |   two    | 14
14 | sub top1 | 1
17 | sub top2 | 1
31 |   six    | 17
1  |   top    | 0

如果parent为0,则表示最高级别,现在我想从低级父级到最高父级显示

1. top
-- 14. sub top1
---- 20. two
------ 26. one
-- 17. sub top2
---- 31. six

任何人都可以对此结果创建查询吗?

1 个答案:

答案 0 :(得分:0)

Select id, name from table order 
by parent.