SQL数据统计+散分
Qim 2006-11-24 02:45:45 PKID number Disc title superior Itemlevel state
1 5.1 AA 1 0 1 0
2 5.1 BB 1.1 1 0 2
3 5.1 CC 1.2 1 0 0
4 5.1 DD 2 0 1 0
5 5.1 EE 2.1 4 0 2
6 5.1 FF 2.2 4 0 2
7 5.1 HH 2.3 4 0 0
8 5.1 II 3 0 1 2
9 5.1 JJ 4 0 0 0
注明:这是个项目树,superior表示上下组与PKID有关系.superior=0表示根节点,节点个数看这个..Itemleavel的1表示已分解,0表示未分解除,state的0表示未完成,2表示完成.
结果如下:
pkid number disc title 总节点数 未完成 已完成 完成进度
1 5.1 AA 1 2 1 1 50%
4 5.1 DD 2 3 1 2 66.66%
8 5.1 II 3 0 0 1 100%
9 5.1 JJ 4 0 1 0 0%
问这个结果是怎么得出来的?