#791

De kosten van de rapportagelijn van elke manager

Bereken voor elke medewerker in het bedrijf de kosten van zijn rapportagelijn — het totale salaris van zijn directe en indirecte ondergeschikten op elke diepte (de medewerker zelf is niet inbegrepen). Medewerkers zonder ondergeschikten krijgen een lege waarde. Toon het medewerkers-id, de naam en de som, sorteer op id. Subtiel punt: als iemand ondergeschikten heeft maar die verdienen allemaal nul, moet de som nul zijn, niet leeg — maak onderscheid tussen «helemaal geen ondergeschikten» en «er zijn ondergeschikten en de som van hun salaris is gelijk aan nul».

Voorbeeld van verwachte uitvoer

Zo ziet een correct antwoord eruit — het aantal rijen is op zichzelf staand en hoeft niet overeen te komen met de schematabellen.

idnamesubtree_salary
1CEO1315000
2VP-Eng610000
3VP-Sales305000

Je queryresultaat verschijnt hier