【发布时间】:2018-10-03 18:22:48
【问题描述】:
如何在 Ms Access 中构建查询以将前一天的金额包含为期初余额。因此,在运行查询时,我在 WorkDay 参数框中输入 3/10/18,并显示 3/10/18 和 2/10/18 的记录。表格设置如下:
工作日....交易ID....金额
2/10/18......开幕............1000
2/10/18......学分............500
2/10/18.......借方............300
2018 年 3 月 10 日.......信用........700
3/10/18.......借方............200
所以如果我运行 3/10/18 的查询,它应该返回
工作日....交易ID....金额
2/10/18......[Expr]............800
2018 年 3 月 10 日.......信用........700
3/10/18.......借方............200
【问题讨论】:
-
请发布您正在使用的代码或表达式。如果可以,最好使用整个 SQL 语句,以便其他人可以看到您的表达式的上下文。如果不知道当前编码的确切内容,任何人都无法猜测问题是什么或提出解决方案。
-
好的,很抱歉。请查看我编辑的帖子。
-
但这只是数据,可能有用,但肯定不够。实际的查询……SQL 语句……决定了返回什么数据。
-
WorkDay - 日期/时间 TransactionID - 文本金额 - 双倍
-
您的数据仅显示 2 个日期,但您希望多个日期的情况如何?如果缺少日期怎么办,比如周末?您是否希望将所有以前的日期 进行总结,还是仅对单个“前一天” 进行总结?另外,列出的日期是 mm/dd/yyyy 还是 dd/mm/yyyy?
标签: sql ms-access ms-access-2013 ms-access-2016