我正在尝试按API编号将运行计数添加到时间序列表中。运行计数将指示给定油井的生产月份。
表:MonthlyProd 字段:API,YEAR,MONTH,LIQUID 所需字段:RunningCount
我无法在MS Access中找出Dcount表达式。
编辑*当前进度如下。使用以下Access查询 ProdMonth:DCount(" API","每月生产"," API ="& [API]&" AND(年份<&# 34;& [YEAR]&" OR(YEAR ="& [YEAR]&" AND MONTHNUMBER< ="& [MONTHNUMBER]&&#34 ;))&#34)
产生以下结果 Running Total Not quite there
我认为我在某个地方的逻辑声明中已经离开了?
答案 0 :(得分:0)
尝试这样的事情:
DCOUNT("API","MonthlyProd","API=" & API & " AND (YEAR<" & YEAR & " OR (YEAR=" & YEAR & " AND MONTH<" & MONTH & "))")
这假定API
,MONTH
,YEAR
是数字。
答案 1 :(得分:0)
我找到了解决方案。
我需要将Month和Year格式化为一个字段中的日期序列号。
正确的DCount功能如下:
ProdMonth: DCount("API","MonthlyFix","API=" & [API] & " AND DateSer<=" & [DateSer])