Menu
Coddy logo textTech

Récapitulatif : organigramme

Fait partie de la section Au-delà des bases du Journey SQL de Coddy. Leçon 22 sur 27.

challenge icon

Défi

Moyen

Tables et colonnes disponibles :

  • employees : id, name, manager_id

Pour l’employé dont id = 7, retournez la chaîne de responsables au-dessus de cet employé : son responsable direct, le responsable de ce dernier, et ainsi de suite jusqu’au sommet de l’organisation. Retournez id et name, classés du responsable le plus proche (profondeur la plus faible) au responsable le plus haut placé. N’incluez pas l’employé 7 lui-même.

Essayez vous-même

WITH RECURSIVE chain AS (
    -- partir du manager de l'employé 7
    -- remonter récursivement via manager_id
)
SELECT id, name FROM chain ORDER BY depth

Toutes les leçons de Au-delà des bases

Entraînez-vous par vous-même : Playground SQL