【发布时间】:2016-05-22 01:53:29
【问题描述】:
我与公司有一个 TreeView。每家公司都可以有子公司,每家子公司都可以有子公司,而且可以无限延续。 每家公司都有自己的收益,并且 FullEarnings 等于该公司所有子公司的总和。
如果知道每家公司的收益,我需要计算每家公司的收益。
例子:
CompanyName | OwnEarnings | FullEarnings
-Company1 | 25K$ | 53K$
--Company2 | 13K$ | 18K$
---Company3 | 5K$
--Company4 | 10K$
我有一个数据库列 ParentID,它链接到 id parent company。
我该怎么做?也许通过递归?
【问题讨论】:
-
我相信我已经解决了以下问题,如果您有任何问题、疑问或疑虑,请告诉我!
标签: sql asp.net database algorithm treeview