Añado una pequeña mejora a la ultima solución propuesta por jurena.
Cita: Te añado aquí el que te falta:
3) los que son jefes
SELECT Nombre from tabla WHERE Jefe IS NULL
Esto solo muestra el maximo jefe. Pero para el caso del ejemplo, pueden haber jefes que tienen jefes también.
Código sql:
Ver originalSELECT t1.* FROM tabla t1
INNER JOIN
(SELECT Jefe FROM tabla GROUP BY Jefe HAVING COUNT(*) > 0) t2
ON t1.doc=t2.jefe;
saludos