【问题标题】:access 2010 - Query adding total for each month访问 2010 - 查询每个月的总计
【发布时间】:2014-07-24 17:50:55
【问题描述】:

我有一个 2010 年访问的数据库,完成日期。当我使用查询过滤数据时,我得到所有日期为 mm/dd/yyyy 格式的字段,所以我得到一堆 1 月、3 月等。我想要做的只是显示特定月份的记录总数所以我希望数据表示为:

1 月 = 15
二月 = 10
...

如果有人能帮我解决这个问题,我将不胜感激。

编辑:OP将其添加为评论

SELECT ActData.BPManager, ActData.contractorname, ActData.SiteName, 
     ActData.Type, ActData.Adhoc, ActData.TicketCompleteDate 
FROM ActData 
WHERE (((ActData.BPManager)="Sasa Jazic") AND 
    ((ActData.contractorname)="Sovereign Consulting Inc.") AND 
    ((ActData.Type)="PSD Inspection") AND 
    ((ActData.Adhoc)="No"))

【问题讨论】:

  • 你能分享模式和数据样本吗?到目前为止,您尝试过什么?
  • 我无法找到一个解决方案来计算和显示每个月的总数,我只有一个带有我使用的过滤器的 sql 查询:SELECT ActData.BPManager、ActData.contractorname、ActData.SiteName、 ActData.Type, ActData.Adhoc, ActData.TicketCompleteDate FROM ActData WHERE (((ActData.BPManager)="Sasa Jazic") AND ((ActData.contractorname)="Sovereign Consulting Inc.") AND ((ActData.Type)= "PSD 检查") AND ((ActData.Adhoc)="No"));
  • 你试过我的答案了吗?让我知道它是否有效或需要一些调整。

标签: sql date ms-access-2010


【解决方案1】:
SELECT month(ActData.TicketCompleteDate) as 'Month', 
       count(ActData.TicketCompleteDate) as 'Cant'
 FROM ActData 
 WHERE (((ActData.BPManager)="Sasa Jazic") AND 
    ((ActData.contractorname)="Sovereign Consulting Inc.") AND 
    ((ActData.Type)="PSD Inspection") AND 
    ((ActData.Adhoc)="No"))
GROUP BY month(ActData.TicketCompleteDate)

【讨论】:

  • 我不知道为什么,但我得到了错误的计数,知道为什么会这样吗?
  • 一些事情,正如我之前提到的,我无法获得正确的总数,这可能是我的数据有问题,因为查询看起来不错。最重要的是,我正在尝试添加一个简单的 SUM,但似乎我什至无法得到它并收到一条错误消息:以下是更新后的查询:
  • SELECT Month(ActData.TicketCompleteDate) AS ['Month'], Count(ActData.TicketCompleteDate) AS ['Activit Count'], SUM('Activit Count') AS ['Activit Total'] FROM ActData WHERE (((ActData.BPManager)="Sasa Jazic") AND ((ActData.contractorname)="Sovereign Consulting Inc.") AND ((ActData.Type)="PSD Inspection") AND ((ActData.Adhoc )="否")) 按月分组(ActData.TicketCompleteDate);
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-30
  • 1970-01-01
  • 1970-01-01
  • 2016-06-27
  • 2016-10-17
相关资源
最近更新 更多