我有一个表结构
Emp_id Emp_name Emp_sal Depat
1 AB 10000 A
2 CB 12000 A
3 DA 7000 B
4 SB 2000 B
5 WE 6000 A
6 CF 10000 B
7 AK 8000 C
8 LM 6000 C
我需要一个结果作为每个出发组的最大 emp_sal 离开 Like
Emp_name Emp_sal 出发 CB 12000 A CF 10000 B AK 8000 C
我写了一个查询:
SELECT DISTINCT (emp_sal) , depart from emp
group by depart
having emp_sal = (select max(emp_sal) from emp group by depart )
但这没有用。我尝试了其他几个查询,但没有得到想要的结果。