Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ملخص - الهيكل التنظيمي

جزء من قسم ما وراء الأساسيات في رحلة SQL على Coddy. الدرس 22 من 27.

challenge icon

التحدي

متوسط

الجداول والأعمدة المتاحة:

  • employees: id، name، manager_id

بالنسبة إلى الموظف ذي id = 7، أرجِع سلسلة المديرين الذين يعلونه: مديره المباشر، ومدير مديره، وهكذا وصولًا إلى أعلى مستوى في المؤسسة. أرجِع id وname، مرتبةً من أقرب مدير (أقل عمق) إلى المدير الأعلى رتبة. لا تُضمّن الموظف 7 نفسه.

جرّب بنفسك

WITH RECURSIVE chain AS (
    -- ابدأ من مدير الموظف 7
    -- تكرار للأعلى عبر manager_id
)
SELECT id, name FROM chain ORDER BY depth

جميع دروس ما وراء الأساسيات

تدرّب بنفسك: Playground لـ SQL