Это не конкретный вопрос о dbms, а общая проблема sql.sql aggregate data
У меня есть этот набор данных
userid | objecteid| count
--------------------------
1 | 1 | 12
1 | 2 | 15
1 | 3 | 6
2 | 4 | 30
2 | 1 | 1
2 | 5 | 9
с одного запроса мне нужно найти: для каждого пользователя, объект с максимальным числом
ищет результат:
userid | objecteid| count
--------------------------
1 | 2 | 15
2 | 4 | 30
, поскольку объект 2 имеет максимальное количество для пользователя 1, а объект 4 имеет максимальное количество для пользователя 2
отсутствует ObjectID во внешнем запросе –
@ZoharPeled: спасибо, фиксированная –