【发布时间】:2016-09-26 10:33:45
【问题描述】:
我有以下 MS Access 数据库架构:
我想从 Items 表中选择按 Items.score 排序的行,以便每个组最多有 Group.top_count 行。
例如我在表格中有以下数据:
组表:
物品表:
我想为第 1 组选择前 2 项,为第 2 组选择前 1 项。所以结果必须包含第 1、2 和 5 行。
有一个similar question at DBA stackexchange,但是关于 SQL Server。所以所有答案都使用 SQL Server 语法,我无法将其调整为在 MS Access 上工作。
【问题讨论】: