【发布时间】:2018-03-11 04:33:12
【问题描述】:
我正在 MS Access 2016 中跟踪我的驾驶习惯。我有一个名为 Miles 的表:
在我的Miles 表中,我正在记录每次行驶结束时汽车仪表板的信息。
我还有一个名为 Fuel 的第二个表(实际上是一个查询):
我的Fuel 查询显示我购买燃料的时间和价格。
我想创建一个查询,该查询显示小于或等于每个 Miles_Date 的最大 Transaction_Date。我的预期输出如下所示:
我尝试了以下Select 声明:
SELECT
Miles.Miles_ID,
DMax("[Transaction_Date]", "Fuel", "[Fuel]![Transaction_Date] <= [Miles]![Miles_Date]") AS Fuel_Date,
Miles.Miles_Date, Miles.Miles, Miles.MPG
FROM
Miles;
我得到错误:
Microsoft Access 找不到名称 [Miles]![Miles_Date]
【问题讨论】:
标签: sql ms-access foreign-keys relational-database ms-access-2016