Menu
Coddy logo textTech

Özet - Organizasyon Şeması

Coddy'nin SQL Journey'sinin Temellerin Ötesi bölümünün bir parçası — ders 22 / 27.

challenge icon

Görev

Orta

Mevcut tablolar ve sütunlar:

  • <strong>employees</strong>: <strong>id</strong>, <strong>name</strong>, <strong>manager_id</strong>

id = 7 olan çalışan için, üzerindeki yönetici zincirini döndürün: doğrudan yöneticileri, yöneticilerinin yöneticisi ve bu şekilde organizasyonun en üstüne kadar. En yakın yöneticiden (en düşük derinlik) en kıdemli olana doğru sıralanmış şekilde id ve name bilgilerini döndürün. Çalışan 7'nin kendisini dahil etmeyin.

Kendin dene

WITH RECURSIVE chain AS (
    -- 7 numaralı çalışanın yöneticisinden başla
    -- manager_id üzerinden yukarı doğru özyinele
)
SELECT id, name FROM chain ORDER BY depth

Temellerin Ötesi bölümündeki tüm dersler