#791

Costul liniei de raportare a fiecărui manager

Pentru fiecare angajat al companiei, calculați costul liniei sale de raportare — salariul total al subordonaților săi direcți și indirecți de la orice adâncime (angajatul însuși nu este inclus). Angajații fără subordonați primesc o valoare goală. Afișați id-ul angajatului, numele și suma, sortați după id. Aspect subtil: dacă cineva are subordonați, dar toți câștigă zero, suma trebuie să fie zero, nu goală — distingeți «niciun subordonat» de «există subordonați, iar suma salariilor lor este egală cu zero».

Exemplu de ieșire așteptată

Așa arată un răspuns corect — numărul său de rânduri îi este propriu, nu trebuie să se potrivească cu tabelele din schemă.

idnamesubtree_salary
1CEO1315000
2VP-Eng610000
3VP-Sales305000

Rezultatul interogării tale va apărea aici