グループ化された各セットの最大値を含む行を取得するにはどうすればよいですか?
この質問については、非常に複雑なバリエーションがいくつか見られましたが、適切な答えはありませんでした。最も単純な例をまとめてみました。
以下のような表に、人物、グループ、年齢の列がある場合、各グループの最年長者を取得するにはどうすればよいでしょうか? (グループ内で同点の場合は、アルファベット順で最初の結果を与える必要があります)
Person | Group | Age
---
Bob | 1 | 32
Jill | 1 | 34
Shawn| 1 | 42
Jake | 2 | 29
Paul | 2 | 36
Laura| 2 | 39
望ましい結果セット:
Shawn | 1 | 42
Laura | 2 | 39