日期:2014-05-17  浏览次数:20502 次

SQL树结构 汇总(有点小难度)[
假设有表Test
Name , ParentName , PersonalSales , Rate
A ,NULL,2000,0.5
B,A,1000,0.2
C,A,800,0.3
D,C,600,0.1

结果
Name,PersonalSales,TotalSales,TotalIncome,PersonalIncome
A, 2000, 4400, 4400*0.5, 2200-200-420-60
B, 1000, 1000, 1000*0.2, 200
C, 800, 1400, 1400*0.3, 420-60
D, 600, 600, 600*0.1, 60


注:PersonalSales:个人销售额
TotalSales:总网销售额
TotalIncome:总提成
PersonalIncome:个人收入


------解决方案--------------------
没看明白,

------解决方案--------------------
对于树形结构的数据,
我们的策略是:用表达式字段存储父节点的绝对路径
这样的话,不仅代码大大简化,性能也很好
------解决方案--------------------
为什么回复老是被删除?有问题吗