sql - 计算每月 X 出现次数的表达式
问题描述
我是 Access/SQL 的新手,希望您不会介意一个可能很愚蠢的问题,如果我没有详细说明,请告诉我。
我有以下格式的数据,我需要确定一个 Meter # 每月出现多少次,即即使总数对每一行重复(因为每个 Meter # 记录每个月将出现多次),这很好,就是这样当前查询有效,因此我可以从那里对其进行改进。
我已经看到了一些其他回复,并且一些代码似乎可以工作,但我无法修改它以在我的情况下工作,所以请让我知道是否有我错过的示例我可以使用这里。
我目前有一个表达式来计算月份 - 简单
Month([dbo_tou_service_ord_read].[read_datetime])
但由于我的数据大于我可以放入Excel
(1.6M)行的数据,我需要重新设计我通常如何处理这些数据。我通常会确定第 1-12 个月和pivot
数据,它会自动为我提供我需要的每条记录的计数,但我不确定如何在 Access 或 SQL 中复制它。
我的数据只显示最近 4 个月
理想的结果将是一个表达式或 SQL,我可以将其添加到其中一个Access/Excel
中,这将导致另外 4 个称为 Monthly Count 1-4 的列,每个列都会显示站点出现的次数,列顺序是从最早到最新(从左到正确的)
解决方案
推荐阅读
- angular - 将 Angular 11 迁移到 12:更新 @angular-builders/custom-webpack 后找不到模块“webpack”错误
- python - 从多个 jpg 图像创建 Dicom
- java - 如何使用 IBMJSSE2 默认提供程序从 SSLContext 获取所有 TLS 会话?
- elasticsearch - 根据 Contition 获取最小值和最大值
- c# - 实体框架 6 并且为空
- vue.js - 如果页面上的主 ID 不等于单个 div VueJS 中的类,则隐藏 div
- python - 使用导入的模块作为全局变量?
- apache-kafka - 仅允许单存储 kafka 连接中的某些列
- git - 变基时如何处理与给定策略的特定合并冲突?
- excel - 按从另一个单元格中提取的值排序