我正在使用我的cms中的分层数据。我的menu
表是这样的:
id
|| name
|| lft
|| rgt
我的left
和right
列是:
要检索完整的树及其深度,我发现了这个查询:
SELECT node.id, node.name, (COUNT(parent.name) - 1) AS depth
FROM menu AS node,
menu AS parent
WHERE node.lft BETWEEN parent.lft AND parent.rgt
GROUP BY node.name
ORDER BY node.lft;
有一个连接,表格本身。 它如何检索整棵树?
非常感谢。