-4

このようなテーブルがあります

employeeid | departmentid | bossid | name | salary

最大給与を見つける必要がありますが、異なる部門 ID ごとに異なります。

4

4 に答える 4

0
于 2013-09-10T21:24:05.490 に答える
0

group byこの句を使用して、を中心にグループを作成できますdepartmentid。そのグループに対して、集計関数を使用して、次のように各グループのデータに対して操作を実行できます。max()

select departmentid,
       max(salary) as max_sal
from employees
group by departmentid
于 2013-09-10T21:24:08.230 に答える
0

とを使用する必要がありMAXますGroup By

SELECT DepartmentId, MAX(SALARY) AS Salary
FROM EmployeesTable
GROUP BY DepartmentId
于 2013-09-10T21:24:14.543 に答える
0
select departmentid,  max(salary) as salary
from yourtab
group by departmentid
于 2013-09-10T21:24:47.010 に答える