Saltar al contenido

Quién manda aquí

Enunciado

En esta empresa mandar no es un puesto: manda quien tiene a alguien que le reporta. Recursos humanos quiere saber cuánta gente lleva cada jefe y cuánto suman los salarios de esa gente.

Muestra el nombre de cada persona con alguien a su cargo, cuántas personas le reportan directamente y la suma de los salarios de esas personas, en ese orden.

Ordena de la suma más alta a la más baja; si dos empatan, por nombre.

Lo que tiene que devolver

Estas filas, en este orden

nombrepersonasnomina
Carmen310300
Paula38600
Marco24000

Es lo que sale con los datos de la base de práctica del reto. Los nombres de las columnas no cuentan, las tuyas pueden llamarse como quieras: cuenta cuántas son y en qué orden van. Además de esta, el reto tiene pruebas ocultas con otros datos, que se revelan al enviar tu solución.

Empiezas con esto

SQL

SELECT j.nombre
FROM empleados e
JOIN empleados j
  ON e.jefe_id = j.id
Resolver este reto

Se abre en el navegador, con el editor y las pruebas. Este reto es del plan completo; los de O(1) y O(log n) son gratis.

Más retos de O(n log n)

Ver todos los retos →