递归层次结构(父母和子女)

时间:2014-02-18 16:01:05

标签: mysql sql database recursive-query

我有一个包含父ID的字段的表。孩子和父母在一张桌子旁。例如:

id | name | sub | status

我必须与父母(父母和孩子分开)获得所有记录。所以,如果我搜索id = 4的类别,我想得到id = 4的记录,并且记录id等于子子等等。

示例:

id | name        | sub | status
-------------------------------
1  | Electronics | 0   | 1
2  | Sports      | 0   | 1
3  | TV          | 1   | 1
4  | LCD         | 3   | 1

所以,我需要3个带有id的记录:4,3和1(与父母的父母一起)。

我的查询非常复杂,我有很多与其他数据的连接。

感谢您的帮助。

0 个答案:

没有答案