Consulta compleja de sql

Buenas noches, poseo dos tablas con estas estructuras
Empleados
Identificación (tipo: numero; llave primaria)
Nombres (tipo: texto)
Apellidos (tipo: texto)
Orden
Numeroorden (tipo: numero; llave primaria)
Descripción (tipo: texto)
Entregadoa (tipo: numero)
Autorizadopor (tipo: numero)
Los campos entregadoa y autorizadopor de la tabla ORDEN, están relacionados con el campo identificación de la tabla EMPLEADOS, el problema radica en que necesito realizar una consulta que contenga los siguientes datos: numeroorden, descripción, nombre de a quien se le entrego, apellido de a quien se le entrego, nombre de quien autorizo, apellido de quien autorizo.
Espero pronta colaboración, debido a que la solución me urge. Y muchas gracias.
Leandro

1 Respuesta

Respuesta
1
La consulta sería la siguiente:
select o.numeroorden, o.descripcion, ea.nombre, ea.apellido, ap.nombre, ap.apellido
  from orden o, empleados ea, empleados ap
 where o.entregadoa = ea.identificacion
    and o.autorizadopor = ap.identificacion;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas