Агрегатная функция SQL MAX
позволит вам выбрать верхний элемент в группе.Есть ли способ выбрать верхние n
элементы для каждой группы?
Например, если бы у меня была таблица пользователей, которая занимала их ранг деления, и хотела, чтобы два верхних пользователя приходились на деление ...
Users
userId | division | rank
1 | 1 | 1
2 | 1 | 2
3 | 1 | 3
4 | 2 | 3
Я бы хотел, чтобы запрос как-то возвращал пользователей 2,3,4
Если это имеет значение, я использую MySQL.