Koszt linii podległości każdego menedżera
Dla każdego pracownika w firmie oblicz koszt jego linii podległości — łączną pensję jego bezpośrednich i pośrednich podwładnych na dowolnej głębokości (sam pracownik nie jest do niej wliczany). Pracownicy bez podwładnych otrzymują pustą wartość. Pokaż identyfikator pracownika, imię oraz sumę, posortuj według identyfikatora. Subtelny niuans: jeśli ktoś ma podwładnych, ale wszyscy oni zarabiają zero, suma powinna wynosić zero, a nie być pusta — odróżniaj «brak podwładnych w ogóle» od «podwładni istnieją, a suma ich pensji równa się zero».
Przykładowy oczekiwany wynik
Tak wygląda poprawna odpowiedź — liczba jej wierszy jest swoista i nie musi odpowiadać tabelom ze schematu.
| id | name | subtree_salary |
|---|---|---|
| 1 | CEO | 1315000 |
| 2 | VP-Eng | 610000 |
| 3 | VP-Sales | 305000 |
Zaloguj się, aby zobaczyć historię rozwiązań
Zaloguj sięZaloguj się, aby korzystać z Mentora AI
Zaloguj się