0
我有一个工作人员ID“tblWORKERS”的表和一个查询与每个工作人员“QryTRANSACTIONS”的所有交易。DSum访问不工作
QryTRANSACTIONS:
WorkerID|TransactionDate|AMOUNT
A | 01/01/2017 | $500
B | 01/01/2017 | $600
A | 01/16/2017 | $300
B | 01/16/2017 | $700
A | 02/01/2017 | $1,200
B | 02/01/2017 | $1,300
A | 02/16/2017 | $900
B | 02/16/2017 | $2,000
A | 03/01/2017 | $5,000
B | 03/01/2017 | $8,000
所以现在我需要WorkerID A的是发生在二月 所以我做这个交易的总和:
ExtrasSimples: DSum("AMOUNT","QryTRANSACTIONS","WorkerID = '" &
[tblWORKERS]![WorkerID] & "' AND
TransactionDate >= #" & DateSerial(2017,2,1) & "# AND
TransactionDate <= #" & DateSerial(2017,2,28) & "#")
正确的答案是:$ 2,100名(行7)但是Access给了我:$ 2,500(第3行,5 & 7)..为什么?
thanx ..它很完美 – Lio
你很快。请参阅编辑动态年份/月份参数。 – June7