Menu
Coddy logo textTech

復習 - 組織図

CoddyのSQLジャーニー「応用」セクションの一部。レッスン 22/27。

challenge icon

チャレンジ

中級

利用可能なテーブルと列:

  • employeesidnamemanager_id

id = 7 の従業員について、その上位のmanagerのchainを返してください:直属のmanager、そのmanagerのmanager、そして組織のトップまで続けます。idname を返し、最も近いmanager(depthが最も低い)から最上位のmanagerの順に並べてください。従業員7自身は含めないでください。

自分で試してみよう

WITH RECURSIVE chain AS (
    -- 従業員7のマネージャーから開始
    -- manager_id経由で上方に再帰
)
SELECT id, name FROM chain ORDER BY depth

応用のすべてのレッスン

自分で練習してみよう: SQLプレイグラウンド