获取最新记录

时间:2013-11-13 15:47:23

标签: vba ms-access ms-access-2007

这个问题在很大程度上说明了问题。我在表中有2个字段,日期和值。 到最近的日期,我想使用美元价值。我想通过VBA代码获取这些值。

这可以使用DLookupDMax或类似内容吗?

我现在每季度搜索一次日期,但季度不是我已经弄清楚的正确解决方案,因为季度更新的发送时间太晚而无法使用。

1 个答案:

答案 0 :(得分:1)

您可以在TOP 1按降序排序的查询中使用Date

SELECT TOP 1 y.Date, y.Value
FROM YourTable AS y
ORDER BY y.Date DESC;