【发布时间】:2016-08-31 08:50:07
【问题描述】:
如何在sql中做一棵树,什么时候可以这样出数据?
category_id |category_parent |category_code |category_name
------------|----------------|-------------------|---------------------
70 |0 |Vege |Vegetable
71 |0 |Frui |Fruit
72 |0 |Fish |Fishery
73 |71 |Butc |Butchery
74 |72 |Poul |Poultry
75 |73 |Dair |Dairy
76 |75 |Deli |Delicatessen
77 |75 |Frofod |Frozen Food
78 |76 |Foserv |Food Service
79 |77 |Pla Flo |Plant & Flower
80 |79 |ConFresh |Consightment Fresh
81 |79 |Café |Café
【问题讨论】:
-
欢迎来到 Stack Oveflow。请访问帮助中心并拨打tour 了解要询问的内容和方法。
-
Mysql没有递归函数。使用应用层编写递归函数,然后生成树。
-
假设
category_parent是category_id的自引用外键,那么您已经描述的是一棵树。