挑战:用最简单的语句实现一个较复杂的多级数据分类汇总。
zhhfy 2005-07-29 01:37:55 现有一表(tb)如下:
id name parentid
1 a 0
2 b 0
3 c 1
4 d 1
5 e 2
6 f 2
7 g 3
8 h 3
另一张表(tb1)为:
id num
7 10
8 11
6 10
5 11
4 10
最后输出的结果应为(注意保持记录的顺序):
id name num
1 a 31
3 c 1
7 g 10
8 h 11
4 d 10
2 b 21
5 e 10
6 f 11
问题:如何实现以上的输出? 条件:语句尽量简单,可以用游标(但最好不用),能够适应更多级次类别的汇总.