“Dapatkan gaji maksimal dari setiap departemen SQL” Kode Jawaban

Dapatkan gaji maksimal dari setiap departemen SQL

--Find out the name of top earner in each departments
--Output has Name, Department name and max salary of the department

SELECT E.FIRST_NAME , D.DEPARTMENT_NAME, E.SALARY
FROM EMPLOYEES E
JOIN DEPARTMENTS D ON E.DEPARTMENT_ID = D.DEPARTMENT_ID
WHERE SALARY IN(SELECT MAX(E.SALARY)
FROM EMPLOYEES E
JOIN DEPARTMENTS D ON E.DEPARTMENT_ID = D.DEPARTMENT_ID
GROUP BY DEPARTMENT_NAME);
Obedient Ocelot

Cara Mendapatkan Max dari Setiap Departemen di SQL

SELECT firstname, MAX(salary)
FROM department d LEFT OUTER JOIN employee e
ON (d.department_id = e.department_id)
GROUP BY department_id; 
Obedient Ocelot

Gaji MAX 3 di SQL

SELECT salary, first_name, last_name FROM employees
ORDER BY salary DESC LIMIT 3;
Obedient Ocelot

Jawaban yang mirip dengan “Dapatkan gaji maksimal dari setiap departemen SQL”

Pertanyaan yang mirip dengan “Dapatkan gaji maksimal dari setiap departemen SQL”

Lebih banyak jawaban terkait untuk “Dapatkan gaji maksimal dari setiap departemen SQL” di Sql

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya