我对Access相对较新,并且设法解决了大部分问题,但是目前我受困了。我需要计算一个日期字段中存储的日期之间的天数。我目前要查询的是该人员的姓名,案件参考号和采取行动的日期。我需要知道的是每次操作之间的天数,例如,我已将其显示为额外的列。
Officer Reference Date Days Between Dates
EL 1000225 03/10/2016 0
JE 1000225 01/11/2016 21
JE 1000225 02/02/2017 63
这是我在Access中能够实现的目标。 您能提供的任何帮助将不胜感激。
答案 0 :(得分:0)
您可以使用:
Select
Officer,
Reference,
[Date],
DateDiff("d",
Max([Date]),
Nz((Select T.[Date] From YourTable
Where T.Officer = YourTable.Officer
And T.Reference = YourTable.Reference
And T.[Date] < YourTable.[Date]), T.[Date])) As [Days Between Dates]
From
YourTable