我的数据库中有左右树,这对性能来说是个问题。我将切换到具有 parentId 和 orderId 的系统。
我正在寻找一个可以为我提供左右树中节点索引的 sql 脚本。
我的数据库中有左右树,这对性能来说是个问题。我将切换到具有 parentId 和 orderId 的系统。
我正在寻找一个可以为我提供左右树中节点索引的 sql 脚本。
像这样?
select COUNT(treestructureid)
from TreeStructures s,
(select leftvalue, rightvalue, treeid, ParentTreeStructureId from TreeStructures where TreeStructures.TreeStructureId = 204260)
as data
where s.LeftValue <= data.LeftValue and s.RightValue <= data.RightValue
and s.TreeId = data.TreeId and s.ParentTreeStructureId = data.ParentTreeStructureId