![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/06/2009, 18:17
|
![Avatar de Ronruby](http://static.forosdelweb.com/customavatars/avatar249338_1.gif) | | | Fecha de Ingreso: julio-2008 Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 6 meses Puntos: 416 | |
Respuesta: Ayuda Comando Max. Debiste haber usado 1 sola tabla para meter todos los usuarios y usar algun campo para diferenciar entre jefe y empleado.
Talvez haciendo una subconsulta se arregle:
SELECT tabla_empleados.id_empleado, tabla_empleados.nombre_empleado, tabla_empleados.id_jefe
FROM tabla_empleados
WHERE tabla_empleados.salario_empleado > (SELECT tabla_jefes.salario_jefe FROM tabla_jefes WHERE tabla_jefes.id_jefe = tabla_empleados.id_jefe)
Lo que hace la consulta (si es que no me equivoque escribiendola) es que recoge los empleados que ganan mas que sus jefes. |