Recapitulação - Organograma
Parte da seção Além do Básico do Journey de SQL da Coddy — lição 22 de 27.
Desafio
MédioTabelas 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