问题标签 [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 回答
153 浏览

ruby-on-rails - RoR:如何更改 Active Record 的 sum 函数生成的 Join 语句中的字段

我正在使用 RubyOnRails 的 Active Record 提供的 Sum 函数进行求和,如下所示:

它返回 0 并生成以下 SQL 语句:

我需要它加入字段 materias.codigo=datos_materia.materia_codigo 而不是 materias.codigo=datos_materia.id (materias.codigo 和 datos_materia.id 都是主键,它们不是相同的类型,也不是关联的键。)

涉及的型号如下图:

p>

0 投票
5 回答
37115 浏览

python - 和除法示例 (Python)

我如何使用循环自动化这个和和除法?

编辑:也许我不清楚 - 我想要一个循环继续做总和(7的倍数,例如1-7、1-14、1-21等)直到它达到x(x是用户输入)

好吧,想通了:

0 投票
1 回答
708 浏览

ruby-on-rails - 循环的总和值

在我的控制器中我有=

当我循环并从最初不可用的项目中获取值时,我如何将从该循环中产生的所有值汇总为集中总数?

我也无法操作@precio_de_venta - @costo_de_compra ......关于数组的一些事情。

0 投票
2 回答
123 浏览

sql - 将值插入整数列而不更新它,但添加它的内容

ActiveRecord::Base.connection.execute "UPDATE ventas SET costo_de_compra = #{@nuevo_costo} WHERE id = #{@vid};"

但这每次递归时都会更新该列值,我想要的只是将该值插入到该列中已经建立的值中......在适当的情况下,我想将这些值添加到一个整数列中。

提前致谢

0 投票
11 回答
24650 浏览

mysql - SELECT 命令计算百分比

我正在尝试根据所有其他视频的观看次数来获取我在数据库中拥有的每个视频的百分比。

然后,我尝试显示从最高观看次数到最低观看次数的所有视频,并在漂亮的 HTML 页面内显示其百分比。

显然,百分比的范围是 0 - 100%(而不是超过),我认为最受欢迎的视频可能是 100%。

我的数据库中有大约 3,400 个视频。我的尝试很可笑,现在已经摸不着头脑了。

我的桌子看起来与此类似。

试图:

老实说,我什至不知道这个 SQL 查询是否正确。

我什至没有考虑所有视频视图视频的视频视图..

真的卡住了。。

0 投票
5 回答
38210 浏览

sql - SUM 和 GROUP BY 生成的列上的 MAX

我试图在使用 SUM 语句动态生成的列上获取 MAX。SUM 语句与“GROUP by”语法一起使用。

这是原始查询,但是需要对其进行修改以使用分组、总和,当然还有 MAX。

如您所见,SUM 将 video_plays 中的所有值添加total_video_plays ..

但我只是想获得total_video_plays的 MAX

我的尝试如下,但是它们不起作用..

如何在不使用子查询的情况下动态生成列上的 MAX - 因为上述内容已经放在一个列中。

0 投票
2 回答
310 浏览

linq-to-sql - Linq - 2 个表 - 总和

Asiento ******** Id_Asiento 整数键 Fecha 日期

我想用 Linq 做这个 SQL 查询

在我的数据库启动表上有一个关系,所以在 C#/Linq 上我不需要进行连接,对吗?

我试试这个,但不工作

有人可以帮助我吗?对不起我糟糕的英语。

0 投票
1 回答
368 浏览

linq - 查询以对分组字段求和

我有一个任务清单。即我的结构像

我有一个 IList<Task>。

现在,我想根据日期对任务进行分组,并在每一天按 TaskKind 进行分组。例如,我想打印如下:

任何人都可以帮助我构建一个 LINQ 查询来实现这一点吗?

0 投票
2 回答
46917 浏览

vb.net - VB.NET LINQ 查询:获取特定结构成员的所有值的总和

在 VB.NET 中,假设我有以下结构:

...以及产品的通用列表:

我将如何定义一个 LINQ 查询来汇总列表中的所有 Product.Cost 值?换句话说,VB.NET 中返回值 120.90 的 LINQ 查询是什么,它反映了单个 LINQ 查询中所有三个产品成本值的总和?

0 投票
3 回答
274319 浏览

sql - SQL 不是单组分组函数

当我运行以下 SQL 语句时:

它返回客户下载的最大总和值,但是,如果我尝试通过将最大值添加到 select 语句中来查找该最大值所属的社会安全号码:

我收到以下错误:

不是单组群功能

我不明白为什么它会抛出这个错误。谷歌搜索提出了以下操作:

从 SELECT 列表中删除组函数或单个列表达式,或添加一个包含所有列出的单个列表达式的 GROUP BY 子句

从我的想法来看 - 删除组函数会使总和值无效 - 删除单个列表达式(SSN)只会给我最大总和 - 不确定第三部分。

任何人都可以指导正确的方向吗?

-托梅克

编辑:此数据库中的 TIME 是指下载的次数