Menu
Coddy logo textTech

Resumen - Organigrama

Parte de la sección Más allá de lo básico del Journey de SQL de Coddy — lección 22 de 27.

challenge icon

Desafío

Intermedio

Tablas y columnas disponibles:

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

Para el empleado con id = 7, devuelve la cadena de gerentes por encima de ellos: su gerente directo, el gerente de su gerente, y así sucesivamente hasta la cima de la organización. Devuelve id y name, ordenados desde el gerente más cercano (menor profundidad) hasta el más senior. No incluyas al propio empleado 7.

Pruébalo tú mismo

WITH RECURSIVE chain AS (
    -- comenzar desde el gerente del empleado 7
    -- recursar hacia arriba a través de manager_id
)
SELECT id, name FROM chain ORDER BY depth

Todas las lecciones de Más allá de lo básico