Boa tarde,
Será que alguém já passou por uma situação assim:
Executando uma query o resultado é:
Location nível children
100 1 y
101 2 y
102 3 y
103 4 y
104 5 n
105 5 n
106 4 y
107 5 y
108 6 n
109 6 n
O que eu preciso fazer é acumular os valores conforme o nível sendo:
107 acumular os totais do 108 e 109
106 acumular o total do 107
102 acumular os totais do 103 e 106
101 acumular o total do 102
100 acumular o total do 101
Os totais serão pesquisados em outra tabela, esta representação é a hierarquia que devo respeitar. Estou pensando em utilizar um CURSOR mas não sei como fazer para ler a query de abaixo para cima.
Se você tiver alguma idéia ou sugestão agradeço.
Obrigado.
Airton.