获取每组成组SQL结果的最大值记录
如何获得包含每个分组集的最大值的行?
我在这个问题上见过一些过于复杂的变体,但没有一个能给出一个很好的答案。我试着把最简单的例子放在一起:
假设下面有这样一个表,包括Person、Group和Aage列,那么您如何在每个组中得到年龄最大的人呢?(组内的平分应给出第一个字母结果)
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
POPMUISE
慕容708150
紫衣仙女
相关分类