【发布时间】:2016-01-01 13:32:54
【问题描述】:
我尝试了许多不同的方法来解决它,但仍然卡住了。我可以使用以下 SQL 计算过去 8 周(工作日):
SELECT [Returns Data].[Returns]
, [Returns Data].[Return Reason]
, Count([ Returns Data].[Account]) AS [CountOf Account]
, Sum([Returns Data].Amount) AS SumOfAmount
FROM [Returns Data]
GROUP BY [Returns Data].[Returned in System]
, [Returns Data].[Return Reason]
HAVING ((([Returns Data].[Returned in System])
Between (DateSerial(Year(Date()),Month(Date()),-39)) And Date()));
我的猜测是操纵日期序列以使其成为最近 8 周的摘要。理想情况下,我希望过去 8 周随着数据进入主表而滚动。
有什么提示或建议吗?
【问题讨论】:
标签: sql vba ms-access ms-access-2007