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

Kullanılabilir tablolar ve sütunlar:

  • employees: id, name, manager_id

id = 7 olan çalışan için, üstündeki yönetici zincirini döndürün: doğrudan yöneticisini, yöneticisinin yöneticisini ve organizasyonun en üst seviyesine kadar devam edin. id ve name değerlerini, en yakın yöneticiden (en düşük derinlik) en kıdemli yöneticiye doğru sıralayarak döndürün. Çalışan 7'yi kendisini dahil etmeyin.

Kendin dene

WITH RECURSIVE chain AS (
    -- employee 7'nin yöneticisinden başla
    -- manager_id aracılığıyla yukarı doğru özyinele
)
SELECT id, name FROM chain ORDER BY depth

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

Kendi başına pratik yap: SQL playground