Menu
Coddy logo textTech

Rückblick – Organigramm

Teil des Abschnitts Über die Grundlagen hinaus der SQL-Journey von Coddy. Lektion 22 von 27.

challenge icon

Aufgabe

Mittel

Verfügbare Tabellen und Spalten:

  • employees: id, name, manager_id

Gib für den Mitarbeiter mit id = 7 die Kette der übergeordneten Manager zurück: den direkten Manager, den Manager des Managers und so weiter bis zur Spitze der Organisation. Gib id und name zurück, geordnet vom nächstgelegenen Manager (geringste Tiefe) bis zum ranghöchsten. Schließe Mitarbeiter 7 selbst nicht ein.

Probier es selbst

WITH RECURSIVE chain AS (
    -- starte vom Manager von Mitarbeiter 7
    -- rekursiv nach oben über manager_id
)
SELECT id, name FROM chain ORDER BY depth

Alle Lektionen in Über die Grundlagen hinaus

Übe selbstständig: SQL-Playground