#791

Omkostningen ved hver leders rapporteringslinje

For hver medarbejder i virksomheden skal du beregne omkostningen ved deres rapporteringslinje — den samlede løn for deres direkte og indirekte underordnede på enhver dybde (medarbejderen selv er ikke inkluderet). Medarbejdere uden underordnede får en tom værdi. Vis medarbejder-id'et, navnet og summen, sortér efter id. Et finurligt punkt: hvis nogen har underordnede, men de alle tjener nul, skal summen være nul, ikke tom — skeln mellem "slet ingen underordnede" og "der findes underordnede, og deres lønsum er lig med nul".

Eksempel på forventet output

Sådan ser et korrekt svar ud — dets rækketal er dets eget og behøver ikke at matche skematabellerne.

idnamesubtree_salary
1CEO1315000
2VP-Eng610000
3VP-Sales305000

Resultatet af din forespørgsel vises her