我有一个表结构
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  )
但这没有用。我尝试了其他几个查询,但没有得到想要的结果。