如何在mysql中获取Parent的子代码?

时间:2011-12-29 05:32:22

标签: mysql

我有一张桌子。我想编写mySql Query,它可以针对父ID返回所有子节点。即,对于0,它应该返回(1,2,3,4)而对于1它应该返回(3,4)。

我可以使用“with”子句在SQL服务器中执行此递归调用,但我想在MySQL中执行相同的操作。

ParentId GroupID
0 | 0
0 | 1
0 | 2
1 | 3
3 | 4

对此方面的任何帮助表示高度赞赏。

1 个答案:

答案 0 :(得分:0)

如果这是一个任意深度层次结构(您希望祖先而不是父级),那么您无法在SQL中直接执行此操作。谷歌为“sql层次查询”找到了一些可能的解决方法。