ms-access - DLookup 上个月条件
问题描述
我有两个查询,第一个显示我将在报告中用作期末余额的金额余额。
我被卡住的另一个查询应该显示期初余额。我收到这样的查询:
Edate By Month closingbal
April $ 30000
May $ 25000
June $ 27000
现在我想要一些这样的查询:
Edate By Month closingbal
April 0
May 30000
June 25000
July 27000
我对一个月的 DLookup 标准部分有疑问。
Closingbal: Dlookup("[closing balance]","qryclosingbalaance","Edate By Month" =<"[Edate By Month]")
解决方案
字段有空格,使用[ ]
. <=
不适用于月份名称。需要月数。如果要保存月份名称,需要转换为月份编号。如果该字段实际上有月份编号并且它只是显示月份名称的查找,请尝试:
Closingbal: Dlookup("[closing balance]","qryclosingbalaance","[Edate By Month]=<" & [Edate By Month])
推荐阅读
- r - 没有默认值的变量缺失
- javascript - 如何正确使用 jest 检漏仪?
- python - TypeError:无法将系列转换为
/ 如何将 pandas df 应用于类对象函数? - java - 重新安装 Windows 后如何启动我的项目
- vue.js - 使用 Nuxt 实现 Previos 和 Next Page
- button - 后退按钮不再显示箭头
- kubernetes-helm - 使用 helm 图进行 Kubernetes 节点基于条件的调度
- c# - 显示 Xamarin 视图有困难
- c++ - Libxml2 - 内存泄漏重命名命名空间前缀
- powershell - CMD 下载文件一行,转义空格字符?