访问查询 SQL 日期差异

Access query SQL difference in dates

我搜索了一段时间,尝试了很多计算,但 none 似乎有效。

在一个查询中,我试图将其限制为 (Positionsfilled.HSRT_duedate) 大于 365 的结果(在考虑今天的因素时)。

HSRT_duedate 被格式化为显示 dd-mm-yyyy

所以如果截止日期是 12-05-2016 而今天的日期是 13-05-2016 那么它会显示截止日期是 12-05-2016 或之前的每个人。

试试....

SELECT Positionsfilled.HSRT_duedate
FROM Positionsfilled
WHERE ((DateDiff("d",[HSRT_duedate],Date())>365));