Стойността на линията на подчинение на всеки мениджър
За всеки служител в компанията изчисли стойността на неговата линия на подчинение — общата заплата на преките и непреки негови подчинени на всякаква дълбочина (самият служител не се включва). Служителите без подчинени получават празна стойност. Покажи идентификатора на служителя, името и сумата, подреди по идентификатор. Тънък момент: ако някой има подчинени, но всички те печелят нула, сумата трябва да е нула, а не празна — разграничавай «няма подчинени изобщо» от «подчинени има и сборът на заплатите им е равен на нула».
Примерен очакван изход
Така изглежда правилният отговор — броят редове е негов собствен, не е задължително да съвпада с таблиците в схемата.
| id | name | subtree_salary |
|---|---|---|
| 1 | CEO | 1315000 |
| 2 | VP-Eng | 610000 |
| 3 | VP-Sales | 305000 |
Влез, за да видиш историята на решенията
ВходВлез, за да използваш ИИ ментора
Вход