我必须根据MONTH值为每个WELLNMBR生成一个滚动总和或OIL字段的累计和。
使用的查询是
{SELECT tblProductionData.WELLNMBR, tblProductionData.[Month], tblProductionData.DAYS, tblProductionData.OIL, tblProductionData.GAS, tblProductionData.WATER, DSum("[OIL]","tblProductionData","WELLNMBR=" & "'" & [WELLNMBR] & "'" & "AND MONTH <=" & "#" & [MONTH] & "#") AS Expr2
FROM tblProductionData;
在结果中,总和在每年之后而不是在一个月之后变化。我想知道这种奇怪行为的原因以及每个月获得滚动金额的方法。
结果不正确
http://i.stack.imgur.com/NFBRm.png
期望的结果
答案 0 :(得分:1)
您的查询开始了&#39; {&#39;。这需要删除。还有&#39; MONTH&#39;是一个保留字。尝试用&#39; Mth&#39;替换它,然后从那里继续。