#791

O custo da linha de reporte de cada gerente

Para cada funcionário da empresa, calcule o custo da sua linha de reporte — o salário total dos seus reportes diretos e indiretos em qualquer profundidade (o próprio funcionário não é incluído). Funcionários sem reportes recebem um valor vazio. Mostre o id do funcionário, o nome e a soma, ordene por id. Ponto sutil: se alguém tem reportes mas todos ganham zero, a soma deve ser zero, não vazia — distinga «sem reportes algum» de «existem reportes e a soma dos salários deles é igual a zero».

Exemplo de resposta esperada

É assim que se parece uma resposta correta: ela tem seu próprio número de linhas e não precisa coincidir com as tabelas do esquema.

idnamesubtree_salary
1CEO1315000
2VP-Eng610000
3VP-Sales305000
Entre para enviar

O resultado da sua consulta aparecerá aqui