访问Dlookup无法正常工作

时间:2017-04-19 07:16:44

标签: ms-access ms-access-2013

我在Access查询中有一个Dlookup公式,我用它来根据同一查询中的付款日期返回要使用的费率。

我有一个单独的查询,其中包含不同日期范围内的利率。

enter image description here

由于某些原因,该公式有效,但没有返回正确的利率,它只是从利率查询中返回随机错误的利率。

我使用的公式是

Interest Rate: DLookUp("[Rate]","Interest Rates Query","#" & Format([Payment Date],"dd-mm-yyyy") & "# between [Interest Rates Query]![Date From] And [Interest Rates Query]![Date To]")

非常感谢你的帮助!

由于

1 个答案:

答案 0 :(得分:0)

如果查询相同,请尝试以下操作:

DLookUp("[Rate]","[Interest Rates Query]","[Payment Date] Between [Date From] And [Date To]")

编辑:

如果有两个查询,请使用:

Select 
    q1.*, q2.Rate
From
    q1, q2
Where
    q1.PaymentDate Between q2.DateFrom And q2.DateTo