如何一次性将日累计、月累计、年累计统计出来

Triumph Triumph 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
表结构如下:
【ID】guid类型
【Date】日期类型
【Name】文本类型
【Category】文本枚举类型
【IsActive】逻辑类型
【Quantity】整形


现要求:给定一个日期,统计出这个该日期的 Quantity 之和,截止到该日期的当月的 Quantity 之和,截止到该日期的当年的 Quantity 之和,按 Name 和 IsActive 分组,结果如下:

Name IsActive DaySum MonthSum YearSum
--------------------------------------
aaa true 100 1000 10000
aaa false 200 2000 20000
bbb true 300 3000 30000
bbb false 400 4000 40000
...



实体类型与数据表结构相同,请教用 linq 语句如何实现?
...全文

相关推荐

《Wincc智能报表系统:实时统计日、月、年累计数据及灵活时段的展示工具》,Wincc智能报表系统:轻松实现日、月、年及自定义时段数据统计与查询,wincc报表 功能如下: 日报表:每日24点数据,如

《Wincc智能报表系统:实时统计日、月、年累计数据及灵活时段的展示工具》,Wincc智能报表系统:轻松实现日、月、年及自定义时段数据统计与查询,wincc报表 功能如下: 日报表:每日24点数据,如果设置的是累计值,计算每小时的差值,和最终汇总一日总累计 月报表:每日0点数据显示,如果设置的是累计值,计算每日的差值,和最终汇总一月总累计 年报表:每月1日0点数据显示,如果设置的是累计值,计算每月的差值,和最终汇总一年总累计 时段报表:可自由选择时间段查询,可以设置时间间隔:1、5、10、20、30、60 的分钟间隔,显示值为左侧时间点数据实际值 报表表格 宽度可以自由配置,报表界面大小可以自由拖动大小,报表参数方便配置,不需要任何编程 不需要sql基础,适用wincc任何版本 不需要sql基础,适用wincc任何版本 ,wincc报表; 日月年报表; 差值计算; 累计值; 自由配置; 自由拖动界面大小; 无需编程; 无需SQL基础; 任何版本适用,Wincc自动化报表系统:日、月、年及自定义时段报表功能

mGdgZOiqGGY

Java实现:月,日,年,周,访问量统计

Java实现:月,日,年,周,访问量统计

迷彩的博客

SQL按照日、周、月、年统计数据的方法分享

主要为大家按日,星期,月,季度,年统计销售额的sql语句,需要的朋友可以参考下

weixin_38683195

Mysql按年,月,日,是分组统计数据

Mysql按年,月,日,是分组统计数据,适合做各种时间的数据查询

lzqphp

将日数据转换为月平均数据:这是一个将日数据转换为月平均数据的简单函数。-matlab开发

此功能有助于将每日数据集转换为每月平均值。 该函数的额外好处是,除了均值之外,它还可以帮助计算月最大值、月最小值、月标准偏差等。 例如,对于每月最小值,只需将“ @mean”替换为“ @min”。

weixin_38747566
评论 9
收藏 已收藏
分享
返回顶部
Triumph
LINQ 8,492 成员 4,736 内容