Member 14649513 Ответов: 1

Как мне взять максимальное значение, но вывести это значение и соответствующие ему значения


У меня есть таблица со многими значениями, но я хочу сосредоточиться на COMM (Commision) и ENAME (Employee Name), общий раздел-emp. Я хочу получить максимальную комиссию и узнать имя сотрудника, у которого она есть.

Что я уже пробовал:

SELECT COMM,ENAME FROM emp;
просто выводит все имена и комиссионные сотрудников, но я хочу только максимальный. Так что я попробовал
SELECT MAX(COMM),ENAME FROM emp;
но это просто говорит о том, что я не могу выполнять одну групповую групповую функцию.

1 Ответов

Рейтинг:
1

OriginalGriff

Попробуй:

SELECT TOP 1 COMM, ENAME FROM Emp ORDER BY COMM DESC