使用计算访问查询



我正在尝试使用使用date()计算进行查询。我有一个名为[Currentordue]的字段和一个名为[Duedate]的字段。我要完成的工作是提出查询以限制结果"如果[Currentordue]等于"应有",或者[Duedate]减去今天的日期小于30天。"

我尝试了几种不同的方法,但似乎总是以错误或没有结果显示的结果结束(这也是一个错误,因为我知道有些字段到期)。

任何帮助都将不胜感激。

这是一种使用两个不同日期条件的方法:

SELECT Table1.Currentordue, Table1.duedate, DateDiff("d",[duedate],Date()) AS Expr1
FROM Table1
WHERE (((DateDiff("d",[duedate],Date()))<30)) OR (((Table1.Currentordue)=[duedate]));

最新更新