【发布时间】:2017-07-25 16:38:21
【问题描述】:
所以我目前有一个3表关系设置如下:
APN (pk)
APN 地址
地址 用法 日期 期间(年)
我正在尝试按 APN 对使用字段求和,并按期间对使用总计(每个 APN)进行分组。我无法弄清楚如何在忽略年份的同时在查询中引用日期范围,但还按年份对记录进行分组,这样它们就不会在月份范围内(3/1 到 4/31)聚合不同的年份
【问题讨论】:
所以我目前有一个3表关系设置如下:
APN (pk)
APN 地址
地址 用法 日期 期间(年)
我正在尝试按 APN 对使用字段求和,并按期间对使用总计(每个 APN)进行分组。我无法弄清楚如何在忽略年份的同时在查询中引用日期范围,但还按年份对记录进行分组,这样它们就不会在月份范围内(3/1 到 4/31)聚合不同的年份
【问题讨论】:
按月和年分组。像这样的:
Select
APN,
Year([YourDateField]),
Month([YourDateField]),
Sum(Usage) As TotalUsage
From
YourTable
<insert inner joins as needed>
Group By
APN,
Year([YourDateField]),
Month([YourDateField])
【讨论】: