У меня есть структуру таблицы, какПолучение максимального значения из группы
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 для каждой Départ группы по уйдите Как
Emp_name Emp_sal Depart CB 12000 A CF 10000 B AK 8000 C
Я написал запрос as:
SELECT DISTINCT (emp_sal) , depart from emp
group by depart
having emp_sal = (select max(emp_sal) from emp group by depart )
Но это не помогло. Я попробовал несколько других запросов, но не получил желаемого результата.