relacionar los datos en mysql
Publicado por Silvia (2 intervenciones) el 05/07/2015 07:12:26
Hola. buen día, necesito hacer una consulta en my sql donde mande a traer el nombre, apellido y salario de la persona que gana menos y la que gana mas, el caso es que cuando trato de hacer el min(salario) no me da el nombre de la persona a la que corresponde este, sino me da al que le corresponde el mayor salario, esto es lo que obtengo:
select last_name, first_name, max(salary)
from employees;
en este me da el nombre correcto del empleado al que corresponde el mayor salario, pero en esta:
select last_name, first_name, min(salary)
from employees;
en este me da el salario mas bajo, pero no el nombre correcto de la persona quien gana este
El caso es que necesito su ayuda para que me de el min(salary) con el nombre del trabajador que gana el salario mas bajo.
dentro de la tabla employees tengo los siguientes datos:
employee_id
first_name
last_name
email
phone_number
hire_date
job_id
salary
commission_pct
manager_id
department_id
Agradesco su ayuda, en verdad me urge, gracias
select last_name, first_name, max(salary)
from employees;
en este me da el nombre correcto del empleado al que corresponde el mayor salario, pero en esta:
select last_name, first_name, min(salary)
from employees;
en este me da el salario mas bajo, pero no el nombre correcto de la persona quien gana este
El caso es que necesito su ayuda para que me de el min(salary) con el nombre del trabajador que gana el salario mas bajo.
dentro de la tabla employees tengo los siguientes datos:
employee_id
first_name
last_name
phone_number
hire_date
job_id
salary
commission_pct
manager_id
department_id
Agradesco su ayuda, en verdad me urge, gracias
Valora esta pregunta


0