树层的汇总统计
create table a(id int ,PId int, Name varchar(10))
insert a select 1,0, '电脑 ' -- 1
union all select 5,1, '显示器 '---2
union all select 8,5, '显像管 '----3
union all select 9,5, '扇热片 '----3
union all select 18,1, '键盘 '---2
union all select 19,18, '螺丝 '----3
union all select 20,18, '键扭 '----3
union all select 2,0, '房子 ' ---1
union all select 11,2, '电视 '---2
union all select 13,11, '机顶合 '----3
union all select 14,11, '遥控器 '----3
union all select 21,2, '沙发 '---2
union all select 22,21, '沙发套 '----3
union all select 23,21, '靠枕 '----3
union all select 4,0, '日用品 '---1
union all select 12,4, '洗涤用品 '---2
union all select 15,12, '牙膏 '----3
union all select 16,12, '毛巾 '----3
union all select 17,12, '衬衣 '----3
union all select 24,4, '床上用品 '---2
union all select 25,24, '床套 '----3
union all select 26,24, '被单 '----3
union all select 27,24, '枕套 '----3
--每一分支树得层数相同,数据保存仅保存最后一层数据
create table b(bid int ,Id int, [mMoney] int)
insert b select 1,8,10
union all select 2,9,30
union all select 14,19,21
&