我的数据库中有一个表类别

catID   catTitle    catParent
1       electronics     0
2       laptop          1
3       mobile          1
4       hp              2
5       hp-dv6          4
6       nokia           3

我怎样才能得到hp-dv6的父级catID?
(1、2、4、5)
谢谢
不,没用
选择hp-dv6时,我想了解以下信息:
catID   catTitle    catParent
1       electronics     0
2       laptop          1
4       hp              2
5       hp-dv6          4

电子设备->笔记本电脑->hp->hp-dv6->型号。。。。
未指定子类别的数目

最佳答案

MySQL中没有内置递归。相反,选择包括
尽可能频繁地将表连接到自身
切换到其他型号(例如Nested Set
在应用程序级别处理递归(例如,使用一点PHP)

关于mysql - 我怎样才能得到这个答案+在mysql中的查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16395645/

10-13 02:52