Hive 用于查找所有子节点值之和的配置单元查询

Hive 用于查找所有子节点值之和的配置单元查询,hive,hiveql,Hive,Hiveql,我有一个配置单元表,其值如下所示: id parent_id value lavel A A 10 L1 B A 15 L2 C A 10 L2 D B 5 L3 E B 5 L3 I C 10 L3 F D 10 L4 G D

我有一个配置单元表,其值如下所示:

id  parent_id   value   lavel
A   A             10    L1
B   A             15    L2
C   A             10    L2
D   B              5    L3
E   B              5    L3
I   C             10    L3
F   D             10    L4
G   D             10    L4
H   E              5    L4
此表可概括为下图:

我需要一个配置单元查询,它将给出一个节点的值,该值是所有子节点的总和
例如:D:F+G=20的值
B值:D+F+G=25


感谢您的建议……提前感谢

根据您的问题,B的值不应该是D+F+G+E+H??是的……您是对的KamalNaruka