【发布时间】:2014-01-22 17:38:18
【问题描述】:
在我的表格中,我有四列。
我有一个球员姓名、一个 ID、一个年龄和一个分数。
ID | Player Name | Age | Score
------------------------------
0 | James | 24 | 20
1 | Carly | 24 | 25
2 | Matt | 24 | 19
3 | Jess | 26 | 35
4 | Jimmy | 26 | 32
5 | Tom | 27 | 19
6 | Brian | 27 | 25
我需要写一个查询来找到每个年龄段的顶级球员,但我很难过。我已经尝试对两者进行排序并使用 Max() 函数,并且我尝试手动循环遍历这些值以找到顶部,但无济于事。
这是我期望的结果:
ID | Player Name | Age | Score
------------------------------
1 | Carly | 24 | 25
3 | Jess | 26 | 35
6 | Brian | 27 | 25
我很困惑,我确信有一种简单的方法可以实现这一点。谢谢。
【问题讨论】:
-
搜索
top n by group例如support.microsoft.com/kb/153747 -
你想如何处理领带?
标签: sql ms-access ms-access-2007