真的希望得到指导。
我在Access查询中计算一个运行3个月的总计。两个DSUM变量是字符串,第三个是我从日期部分派生的日期。
我传入的字符串变量工作正常,但我很难在日期范围内使用日期范围。
这是有效的:
Running_TOT:DSum(" [SumOfCNTRCTL_ADJSTMT_AMT] ","tbl_processed_accts","[PYR]='" & [PYR] & "'and [PT_TYPE_CD]='" & [PT_TYPE_CD] & "'")
需要在第三个和子句中添加以下内容:
DateSerial([DSCHRG_YR],[DSCHRG_MNTH],1)
BETWEEN
DateAdd("m",-2,DateSerial([DSCHRG_YR],[DSCHRG_MNTH],1))
和
DateAdd("m",1,DateSerial([DSCHRG_YR],[DSCHRG_MNTH],1))-1
我想我已经阅读了互联网上的每篇DSUM帖子,都在寻找想法。永远感谢任何能够帮助您正确理解语法的人。
感谢。