访问查询日期之间的总和

时间:2016-12-07 18:18:11

标签: sql ms-access

我正在寻找一种方法来计算特定日期之间购买的总数量,并根据项目名称只返回一个条目。这是我的表格样本和我需要的结果: Sample Table

我不确定Access是否有能力这样做,我尝试使用不同的公式甚至将它们组合在一起,但它并没有像我需要的那样出现。 我做了很多研究,但没有一个我想要的结果。我真的需要知道答案,这让我疯狂。无论如何,请事先感谢任何可以帮助我的人。

1 个答案:

答案 0 :(得分:1)

  • 使用查询设计器
  • 选择您的表格
  • 选择您想要的三个字段(ItemName,Quantity,PurchaseDate)
  • 创建选择标准
  • 在功能区
  • 中选择“总计”选项
  • 制作'日期'='在哪里'
  • 使'数量'='SUM'
  • 让'ItemName'默认为'GROUP BY'
  • 运行查询

以下是一个示例:

SELECT Sum(Table1.Quantity'SUM) AS SumOfQuantity'SUM, Table1.ItemName
FROM Table1
WHERE (((Table1.PurchaseDate) Between #1/1/2000# And #12/31/2015#))
GROUP BY Table1.ItemName;