我有一个标准的分层表 ID/PID,如果某个孩子属于某个 ID,我需要查找(布尔值)。有没有办法在mysql中做到这一点?
ID PID
------------
1 0 <- root
... ...
... ...
... ...
7 1
... ...
16 1
... ...
4 0
... ...
22 16
25 16
有没有办法知道子节点 22 是否属于节点 1 ?我问是因为我想实现一些删除过程,其中节点 1 是我的回收站。属于 1 的所有删除都将被永久删除,所有其他删除都将替换 PID,因此现在暂时属于 1。
首先十分感谢,