Menu
Coddy logo textTech

Podsumowanie – schemat organizacyjny

Część sekcji Poza podstawami ścieżki SQL w Coddy. Lekcja 22 z 27.

challenge icon

Wyzwanie

Średni

Dostępne tabele i kolumny:

  • employees: id, name, manager_id

Dla pracownika o id = 7 zwróć łańcuch przełożonych znajdujących się nad nim: jego bezpośredniego przełożonego, przełożonego jego przełożonego i tak dalej, aż do najwyższego szczebla w organizacji. Zwróć id i name, posortowane od najbliższego przełożonego (najmniejsza głębokość) do najwyższego rangą. Nie uwzględniaj samego pracownika 7.

Spróbuj swoich sił

WITH RECURSIVE chain AS (
    -- zacznij od przełożonego pracownika 7
    -- rekurencyjnie przechodź w górę przez manager_id
)
SELECT id, name FROM chain ORDER BY depth

Wszystkie lekcje w sekcji Poza podstawami

Poćwicz samodzielnie: Edytor online SQL