问题标签 [sum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1681 浏览

mysql - 根据 MySQL 中的日期对两个表中的总和进行分组

我有两个不同的表,铅和点击。我想查询 MySQL 以获取按日期排序的点击和潜在客户产生的佣金总和。

带领:

点击:

我想创建一个给我的查询(如果可能的话,还可以获取没有生成潜在客户或点击的日期):

(日期实际上是真实数据库中的日期时间。)

我想我必须结合:

和:

但我不能让他们一起工作。

0 投票
3 回答
9559 浏览

linq - 林克 | 如何在不分组的情况下获得 SUM?

疯狂的问题......但是,我想要列的表中所有行的总和(不使用 group by 子句)

例子:

我想要每列的总和。

最终结果应如下所示:


这不起作用:


0 投票
5 回答
5001 浏览

sql-server - T-SQL,连接时不匹配的零和

我有两张桌子,一张是我所有的分店,一张是我所有的销售额。销售表还包含一个销售代表 ID、一个分公司 ID、一个月和一年。

我需要一个查询,该查询将返回特定代表一年的销售额总和,按分支和月份分组,如果该月分支中没有销售,则查询必须返回 0。我有以下内容,如果没有销售,则不返回 0:

0 投票
2 回答
4879 浏览

mysql - 使用计数联合或使用总和连接 - MySQL

我想在查询中组合三个表 - 日期、潜在客户和点击。

表格如下所示:

日期:

带领:

点击:

表格日期只是存储日期,用于在没有点击或线索的情况下获取日期。

因此,如果我们在表中有以下数据:

日期:

带领:

点击:

我想获取日期,点击次数,点击产生的佣金(有点击不给佣金),潜在客户数量,潜在客户产生的佣金和总佣金。因此,通过上面的表格,我想得到:

我尝试过以下工会:

但这不适用于计算点击次数和潜在客户数量,上面的代码在所有潜在客户上给出了正确的点击量 bot 0。如果我移动代码并从潜在客户表中进行选择,我会在所有点击中获得潜在客户 bot 0。我一直无法找到从查询中获取两个计数的方法。

所以我尝试了左连接:

此查询的问题是,如果在某个日期有多次点击或潜在客户,它将返回预期值 * 2。因此,在 2009 年 6 月 1 日,它将返回 1400 而不是预期的 700 潜在客户佣金。

因此,在 UNION 中,我的计数有问题,而在左连接中,SUM 不起作用。

如果可能的话,我真的很想坚持使用 UNION,但我还没有找到一种方法来从中获得两个计数。

(这是对这个早先问题的跟进,但由于我没有要求计数,所以我发布了一个新问题。)

0 投票
2 回答
136 浏览

mysql - 我需要帮助在 MySQL 中编写求和查询

我有一个看起来像这样的表:

我想写一个查询,它会给我每个员工在特定职位上的销售额总和。结果需要是这样的。

我该怎么做?

0 投票
1 回答
2201 浏览

mysql - 聚合 MySQL 函数是否总是返回单行?

如果这真的很基本,我很抱歉,但是:

我觉得在某些时候我没有这个问题,现在我有了,所以要么我以前做的事情完全不同,要么我的语法跳过了一步。

例如,我有一个查询,我需要返回包含某些数据的所有行以及另一列,其中一个列的总数。如果事情按我的预期工作,它看起来像:

我会得到我的订单的所有行,并将总数添加到每个订单的末尾。我知道每次的总数都是一样的,但这是意料之中的。现在为了让它工作,我正在使用:

基本上两次运行相同的查询,一次用于总数,一次用于其他数据。但是,如果我想要 SUM 并且我不知道平均成本,那么我会执行相同的查询 3 次,这似乎真的是错误的,这就是为什么我认为我正在做一些非常基本的错误。

非常感谢任何帮助。

0 投票
6 回答
25951 浏览

python - python 的 sum() 和非整数值

是否有一种简单快捷的方法可以将 sum() 与非整数值一起使用?

所以我可以这样使用它:

我尝试了覆盖__add____int__,但我还没有找到解决方案

编辑:

解决方案是实施:

正如威尔在他的帖子中建议的那样。__add__但一如既往,条条大路通罗马,但我认为这是最好的解决方案,因为我的课堂上不需要

0 投票
2 回答
906 浏览

iphone - 在 iPhone 上将 SUM 函数与 SQLite3 一起使用时出现问题

我在我的 iPhone 应用程序中使用 SQLite3 从表 (tbresults) 中选择数据,对数据进行一些计算并将其显示在我的 uitableview 中。sql 命令使用 SUM 函数,我的应用程序似乎不喜欢它。

我从表中进行选择的方法如下,但处理似乎在下一行失败。

该方法的完整代码如下。

}

有谁知道在 iPhone 上使用 SUM 功能是否有问题?我已经检查并仔细检查了其余代码。数据库正在成功打开。

任何帮助,将不胜感激。

0 投票
9 回答
1544 浏览

.net - .Net - 对一组数值求和的最快方法

我有一种方法可以使用类似于此的方法汇总十进制值的集合...

在实际代码中,金额集合中的成员通常比较多,一个总操作中至少需要对50个单独的金额集合进行求和。

这种总量的重新计算经常被调用(至少一次,然后在每次收集内容更改时再次调用),并且在配置文件跟踪中显示为消耗了总操作时间的 2-5%。我正在寻找是否有人知道如何加快此求和运算的速度,或者这是否只是最快的。

在这种情况下缓存是不现实的,因为必须重新计算数量。

****编辑** 对于 Ravadre 和 Joel - 总金额存储在类级别(每个金额集合和总和都包含在类实例中)

有任何想法吗?

0 投票
8 回答
2646 浏览

c++ - 精确评估 1/1 + 1/2 + ... 1/n 行

我需要评估行的总和:1/1+1/2+1/3+...+1/n。考虑到在 C++ 中的评估并不完全准确,求和的顺序起着重要作用。1/n+1/(n-1)+...+1/2+1/1 表达式给出了更准确的结果。所以我需要找出求和的顺序,这提供了最大的准确性。我什至不知道从哪里开始。首选的实现语言是 C++。对不起,我的英语,如果有任何错误。