【发布时间】:2014-11-18 21:17:02
【问题描述】:
我正在使用 Access 中的 sql 执行此操作...
这可能以前已经回答过,但我不知道如何提出正确的问题,所以我找不到解决方案。
我有一个名为“表”的表:
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 来执行此操作,但我不知道如何在 sql 语句中包含此attr_2 以获得想要的结果。
请帮忙。
【问题讨论】:
标签: sql ms-access group-by max