DolphinDB 数据库中每一行的所有列的总和

Posted

技术标签:

【中文标题】DolphinDB 数据库中每一行的所有列的总和【英文标题】:sum of all columns for each row in DolphinDB database 【发布时间】:2019-11-22 12:09:43 【问题描述】:

对于大约 100 列的表,如何快速计算 DolphinDB 中每一行的所有列的总和?看起来一个表的所有 DolphinDB 函数都适用于列,而不是行。

【问题讨论】:

【参考方案1】:

DolphinDB 的聚合函数确实适用于列。不幸的是,您必须自己写出这个总结(或编写一些生成它的代码):

SELECT col1 + col2 + col3 + /* etc... */ AS sum_of_cols
FROM   mytable

【讨论】:

【参考方案2】:

DolphinDB 提供了一个名为 rowSum 的内置函数,可以完全满足您的需求。

t = table(...)
rowSum(t)

你可以找到官方文档here。

【讨论】:

以上是关于DolphinDB 数据库中每一行的所有列的总和的主要内容,如果未能解决你的问题,请参考以下文章

如何获得二维数组中每一列和每一行的总和?

Access VBA中一列的总和

MySQL获取组中每x分钟的列的平均值和总和

查找具有唯一列的数组中每一行的最小值

一列的历史聚合,直到另一列中每一行的指定时间

在excel里如何计算一列数字的总和?