Cita:
Empezado por infinitoespasmo
no espero k me resuelvan mi tarea pero ¿si me explican?
|
Pues imagina por un momento que los jefes los tienes en otra tabla. ¿Cómo harías para obtener el listado que quieres? Tienes que hacer un join desde la tabla de empleados a la tabla de jefes, algo como:
Código SQL
[-]
select
e.nombre, e.no_empleado, j.nombre
from
empleados e, jefes j
where
e.jefe = j.no_jefe
Como los jefes están en la misma tabla entonces tienes que hacer el join desde la tabla empleados a ella misma, pero usando dos alias distintos:
Código SQL
[-]
select
e.nombre, e.no_empleado, j.nombre
from
empleados e, empleados j
where
e.jefe = j.no_empleado
// Saludos