问题标签 [rollup]

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 投票
2 回答
5785 浏览

sql - oracle sql组数

结果:

我需要:

如何?

0 投票
1 回答
381 浏览

c# - 在通用列表上模拟“汇总”函数

例如,我有一个 type 的通用列表Element

有了以下数据。

本质上,我想要按国家和城市分组的人口总数。

就像是。

我在任何地方都找不到扩展(我说扩展是因为我计划多次使用汇总),所以我想我会试一试。所以我从这个简单的查询开始。

这个查询按预期工作,所以我认为我在正确的轨道上。接下来我想我必须弄清楚哪个属性groupedElements是聚合的,因为这就是我们要做的汇总。我该如何做到这一点?或者也许我可以有一个参数,让我指定我希望在哪个列上执行聚合函数。

0 投票
1 回答
509 浏览

sql - oracle 中报告表的数据馈送(汇总与分组集)

我有一个查询:

什么是返回相同输出但使用group by rollup子句的查询。我想要一个查询。

0 投票
1 回答
1503 浏览

mysql - 如何在 Zend_Db_Select 中使用 MySQL GROUP BY 修饰符 WITH ROLLUP?

我的 Web 应用程序(PHP/MySQL + Zend)中的 SQL 查询使用许多参数来构建搜索查询。但是,提取的记录应按两列分组以获得小计。WITH ROLLUP似乎是查找小计的好方法,但Zend_Db_Select不支持此修饰符。有什么解决办法吗?

0 投票
3 回答
1265 浏览

sql - Oracle:将查询中的“汇总”替换为其他内容

我需要重写一个没有汇总功能的简单查询。你可以帮帮我吗?

这是一个原始查询:

我想可以使用 UNION 语句重写,是吗?

0 投票
1 回答
3811 浏览

sql-server-2005 - 带汇总的分组子句

我正在尝试在 sql server 2005 中使用 group by 和 rollup 子句,但我遇到了一些问题。

这是一个简单的转储

如果我运行这个简单的查询

我明白了

我想拥有

这就是我试图达到的目标

但我的结果是

我的错误在哪里?

编辑。我可以解决我的问题

但我想了解汇总是否可以解决我的问题。

0 投票
1 回答
941 浏览

sql-server - SQL Server conditional rollup (only rollup when there are multiple subgroup)

I have the following SQL. Most of the G1 and G2 are one-to-one relationship. A few are one-to-many relationship. The following SQL will show too many "Total2". Is it possible to remove these Total2 rows when G1 and G2 are one-to-one?

0 投票
2 回答
12161 浏览

php - 如何替换 MySQL ROLLUP 函数中的 NULL 类别标题?

使用下面的 MySQL 查询,我创建了一个数据透视表,这几乎正是我正在寻找的。但是,我想用实际描述替换 NULL 值,例如 SubTotal 和 GrandTotal。这是我的 PHP 输出中显示的数据透视表格式(希望格式有点清晰!)。

这是我用来生成表的查询。在研究了这个问题之后,似乎 CASE 功能是要走的路。但是,当我将两条 CASE 行添加到下面的查询中时,它似乎不想工作。返回的 mysql_error 表示“GROUPING 函数不存在”。

谁能告诉我我做错了什么?CASE 函数是替代 NULL 类别标题的方法吗?

提前致谢!

0 投票
1 回答
664 浏览

java - jprofiler 或其他:如何汇总递归方法调用?

我有一个很长的操作,我想在 JProfiler(或其他建议)中进行分析,但是该方法非常递归,因此 CPU View 中的树视图并没有太大帮助。它向我显示了这样的 CPU 时间:

你看,这recursiveMethod真的不需要任何时间。相反,它otherMethods占用了时间,并且是我想要描述的那些。我的理想视图将显示recursiveMethod接近 0% 的时间,以及otherMethods接近 100% 的组合。

那么在 JProfiler 中是否有任何方法可以汇总此视图,以便我可以更清楚地查看我的 CPU 时间花费在哪里?有没有人建议另一个可以做到这一点的分析器?

注意:我使用的是 JProfiler 6,但如果另一个版本可以做到这一点,则可能会升级。

谢谢!

0 投票
1 回答
11749 浏览

mysql - 有没有办法在 MySql 中模拟 GROUP BY WITH CUBE?

MySql 支持 GROUP BY WITH ROLLUP 它将返回 group by 中 n 列的最后 x 的聚合,但不支持 GROUP BY WITH CUBE 获取 n 列的所有组合并获取聚合。

我可以通过合并 GROUP BY WITH ROLLUP 查询来模拟这一点,但是 MySql 正在多次实现我的子查询。我在大型子查询上使用 group by,所以这是次优的。有没有办法在没有临时表的情况下解决这个问题?