Menu
Coddy logo textTech

Recapitulação - Organograma

Parte da seção Além do Básico do Journey de SQL da Coddy — lição 22 de 27.

challenge icon

Desafio

Médio

Tabelas e colunas disponíveis:

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

Para o funcionário com id = 7, retorne a cadeia de gestores acima dele: seu gestor direto, o gestor do seu gestor, e assim por diante até o topo da organização. Retorne id e name, ordenados do gestor mais próximo (menor profundidade) ao mais sênior. Não inclua o próprio funcionário 7.

Experimente você mesmo

WITH RECURSIVE chain AS (
    -- comece pelo gerente do funcionário 7
    -- recorra para cima via manager_id
)
SELECT id, name FROM chain ORDER BY depth

Todas as lições de Além do Básico