cumulative-sum相关内容

在 MySQL 中创建累积和列

我有一张如下所示的表格: id 计数1 1002 503 10 我想添加一个名为cumulative_sum 的新列,因此表格如下所示: id count 累计总和1 100 1002 50 1503 10 160 是否有一个 MySQL 更新语句可以轻松做到这一点?完成此任务的最佳方法是什么? 解决方案 如果性能是个问题,你可以使用 MySQL 变量: 设置@csum := 0 ..
发布时间:2022-01-30 19:36:34 数据库

子查询或 leftjoin with group by 哪个更快?

我必须在我的应用程序中显示总列的运行总和......所以我已使用以下查询来查找运行总数...我发现两者都按我的需要工作.在一个中,我使用了左联接和 group by,在另一个中,我使用了子查询. 现在我的问题是,当我的数据每天增长数千时,哪一种更快,如果数据将限制在 1000 或 2000 行范围内,那么哪一种更好……以及任何其他比这些更快的方法两个???? 声明@tmp table(in ..
发布时间:2022-01-23 15:37:56 其他开发

在 R (dplyr) 中重置的条件运行计数(累积和)

我正在尝试计算一个以其他变量为条件的运行计数(即累积总和),并且可以为另一个变量的特定值重置.我在 R 中工作,如果可能的话,我更喜欢基于 dplyr 的解决方案. 我想根据以下算法为运行计数创建一个变量cumulative: 计算 id 和 age 组合内的运行次数(cumulative)对于每个后续 trial 将运行计数(cumulative)增加 1,其中 accuracy ..
发布时间:2022-01-21 00:04:08 其他开发

计算 MySQL 中重叠日期范围的最大数量

我对以下情况感到头疼.在 MySQL 中,我有一个包含 40000 多个条目的表,如下所示: 如果不存在会话则创建表(开始日期时间为空,endt 日期时间为空,id int auto_increment首要的关键);插入会话(开始,结束,id)值('2020-02-06 10:33:55', '2020-02-06 10:34:41', 20356),('2020-02-06 10:33:14' ..
发布时间:2022-01-15 20:49:15 数据库

Power BI - 如何获得运行总计并将其添加到您的数据集中

我在 Power BI 中有一个示例数据集.我想知道是否可以得到类型 A 的运行总计并将其与原始数据一起添加? 我有一个例子. 这是数据. 我在 Power BI 中创建了一个矩阵表来查看数据,如下所示: 我想知道是否可以将运行总计添加到同一个矩阵表中,以及为“类型"设置不同的值.像这样. 如果可能,请告诉我.我知道如何使用 CALCULATE 函数获取运行总计,但我 ..
发布时间:2022-01-10 17:17:14 其他开发

在 Power BI 中计算累积值

我有两张桌子: 用户表(包含:用户注册数据.列:user_id、create_date) 客户订单表(包含:订单历史记录.列:user_id、order_date、order_id) *用户和客户不一样.当用户注册他的第一个订单时,他就成为了客户. 对于每年的每个月,我想要不同用户的累计数量和不同客户的累计数量,因为最后,我想计算不同客户的累计数量的比率 每个月不同用户的累计计 ..
发布时间:2022-01-10 17:15:35 其他开发

当相关日期没有数据(过去和未来)时,如何使用相同的度量进行计算?

在尝试了很多方法和公式后,我决定问这个问题. 看到这个矩阵视觉: WeekDate 是名为 Planning 的表中的列.它与另一个名为 Export 的表中的另一个日期时间列 Week_Imported 相关. Export 表仅包含以下日期的值:23-Dec-19、30-Dec-19 和 06-Jan-20,而 Planningcode> 表的日期跨越过去和未来的多个星期. ..
发布时间:2022-01-10 17:10:05 其他开发

如何计算 DAX 中的累计总计和百分比?

这可能很简单…… 我在 Power BI 中有以下汇总表,需要构建一个帕累托图,我正在寻找一种创建列“D"和“E"的方法......提前致谢! “B"列的计数是我在 PBI 中基于多个过滤器创建的度量.我已经尝试了一些计算/求和/过滤类型的表达式,但没有成功. 我的原始数据看起来像图片 #2... 我有构建汇总表的措施,但列“I"除外 - 运行百分比 - (为此我还需要每个存储桶 ..
发布时间:2022-01-10 16:20:38 其他开发

运行总 C#

我正在创建一个捐赠应用程序,它读取文本框中的输入,将其转换为双精度.然后使用 operatingCost 方法,它应该将转换后的两倍除以 17%(营业费用).目前在该方法中,我有变量 dontationBFees 进入,然后除以 17 并创建一个新变量 afterFees.一切正常,但我需要创建一个运行总计来保存所有捐款.它应该显示截至该点的所有捐赠为慈善机构筹集的总金额(即捐赠的总金额减去所有运 ..
发布时间:2022-01-09 17:42:31 C#/.NET

SQL Server - 遇到 0 时重置的累积和

我想对一列进行累积求和,但每当遇到 0 时重置聚合值 这是我尝试做的一个例子: 这个数据集: pk价格1 102 153 04 105 5 给出这个: pk价格1 102 253 04 105 15 解决方案 在 SQL Server 2008 中,您受到严重限制,因为您无法使用分析函数.以下方法效率不高,但可以解决您的问题: with tg as (选择 t.*, g.g ..
发布时间:2022-01-09 16:07:40 数据库

按表中的分组记录运行总计

我有一张这样的表(Oracle,10) 账户入账日期金额1 20080101 1001 20080102 1012 20080102 2001 20080103 -200... 我需要的是按 Account order by Account asc 和 Bookdate asc 分组的新表,其中包含一个运行总计字段,如下所示: 账簿日期金额 Running_total1 20080101 1 ..
发布时间:2022-01-09 15:52:19 数据库

SAS 中的分区运行总计

如何为现有数据集创建一个新列,该列是现有列的运行总计 - 由某个标识符分区? ID |价值 |新价值---|--------|--------1 |10 |101 |5 |15 = 10 + 51 |3 |18 = 10 + 5 + 32 |45 |452 |15 |60 = 45 + 15 我习惯于在 SQL (Oracle) 中使用简单的 SUM() OVER() 语句来完成此操作,但 P ..
发布时间:2022-01-08 17:14:25 其他开发

子查询或 leftjoin 与组哪个更快?

我必须用我的应用程序中的总列显示运行总计..​​....所以我已使用以下查询来查找运行总数......我发现两者都按我的需要工作.在一个我使用左连接和 group by 而在另一个我使用子查询. 现在我的问题是,当我的数据每天增长数千时,哪个更快,如果数据限制在 1000 或 2000 行,那么哪个更好......以及任何其他方法比这些更快两个???? 声明@tmp table(ind i ..
发布时间:2022-01-01 10:40:14 其他开发