首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

初学者提出的递归查询有关问题

2012-02-10 
菜鸟提出的递归查询问题,有这样一个表科目级别1002-992100911009-01211111113111131-012113311133-0121133

菜鸟提出的递归查询问题,
有这样一个表
科目                           级别
1002-99                   2
1009                   1
1009-01                   2
1111                   1
1131                   1
1131-01                   2
1133                   1
1133-01                   2
1133-02             2
1133-03                 2
1133-04                 2
1133-05                   2
1133-06                   2
1133-07           2
1133-08               2
1133-08-013
1133-08-023
1133-08-033
1133-50               2
1133-50-013
1133-50-01-014
其中可以看出1133-01......50是1133的子结点,而1133-08-01...03是1133-08的子结点
有另一张表叫凭证表
字段:   科目,金额;
记录了所有科目以及其金额
现在要   上面那张科目表中所有科目在凭证表中的金额按照父结点做递归汇总查询
值得注意的是科目表中的每条科目还有更多子结点没有列出,但是统计的时候,   那些子结点都要参与统计

[解决办法]
不太懂,
直接第归到最高级么?总得有个头啊
[解决办法]
分太少,不告诉你!

热点排行