oracle 树形结构表数据统计的问题?
树:
tree
nodeid,nodename,parentid
1 a1 0
2 a2 0
3 b1 1
4 b2 1
5 c1 3
6 c2 4
数据表
data1
logid,nodeid,data1,data2
1 1 5 5
2 3 3 4
3 6 3 4
parentid = 0 显示parentid的node。他的data1,data2为所有子节点的汇总
如:
查询parentid=0时应显示
nodeid,nodename,data1,data2
1 a1 11 13
2 a2 0 0
我知道用oracle可以用connect by 和 start with 查一个节点的所有子节点和自己,
但不知道怎么统计了,有点晕了