я делаю это с помощью SQL в Access ...Выберите строки на максимальное значение другой строки
Это было, вероятно, ответил раньше, но я не знаю, как задать правильный вопрос, так что я могу» t найти решение.
Я таблица с именем «Таблица»:
attr_1 attr_2 attr3
1 A 10
1 B 5
2 C 3
3 D 7
3 E 8
3 F 11
Я хочу, чтобы результат, сгруппированные по attr_1
где attr3
имеет максимальное значение, а также attr_2
из того же ряда. Так это то, что мне нужно в результате:
1 A 10
2 C 3
3 F 11
Если я не нужен attr_2
, то я должен знать, как сделать это с помощью GROUP BY и MAX, но я не знаю, как включить этот attr_2
в заявление sql, чтобы получить желаемый результат.
Пожалуйста, помогите.
Большое спасибо за быстрый ответ. Это выглядит хорошо, но я получаю синтаксическую ошибку ... Я пытаюсь найти причину сейчас – Mario
@Bezk, какая именно ошибка? продолжайте обновляться. – radar
В нем говорится: синтаксическая ошибка в предложении FROM (я только что создал ту же таблицу, что и в моем вопросе, - например, это был пример, просто чтобы убедиться, но все равно такая же ошибка). Я даже добавляю ту же несогласованность в именах атрибутов :) – Mario