0

所以这是我从未尝试过的东西,但我想我想在我的 MS Access 数据库中创建一个 Metrics Dashboard。所以我认为我需要问的第一个问题是

如何将值返回到表单?如果我汇总了前 10 名总销售额的查询,我如何不仅指定我希望获得最高结果的查询,还指定“顶部/第一条记录”(按降序排列?我应该使用单个文本框?

我认为使用数据表视图制作子表单将显示给定查询的整个结果,但是我也想仅列出几个查询的最高值...

谢谢,我相信这只会导致更多问题!

4

1 回答 1

2

您可以使用子表单或列表框。列表框的 ControlSource 属性和子窗体的 RecordSource 属性可以在运行时设置。可以设置要在 Jet SQL 中返回的最高值的数量。请注意,Top 返回索引中的所有匹配值,因此如果有n 个相等的值,例如,Top 1 将返回n条记录。

SELECT TOP 10 Field1, Field2 FROM tblTable ORDER BY Field1

或者

SELECT TOP 10% Field1, Field2 FROM tblTable ORDER BY Field1
于 2009-07-27T13:10:26.417 回答