【问题标题】:Traversing a Parent / Child Table?遍历父/子表?
【发布时间】:2011-07-02 08:00:17
【问题描述】:

我有一个形成 TreeView 控件的自联接(父/子)表。在此结构中,只有叶节点具有 [Percent] 值(仅在表中保留叶)。和从子节点计算的父节点值(子节点的平均值 = 父节点 [百分比] 值)。

如何编写程序或函数来计算每个节点的 [Percent] 值?有什么建议么?我是 sql 初学者,对 sql 语句不够熟悉,在网上找不到任何合适的文章。谢谢!

【问题讨论】:

    标签: sql sql-server sql-server-2008


    【解决方案1】:

    【讨论】:

    • 我正在寻找一个递归函数,该函数获取一个 NodeID 并遍历它的子节点直到达到它的值。
    • CTE 正是您所期待的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-08
    • 2013-03-31
    • 2021-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多