gpt4 book ai didi

sql - 合并 iReport 中的相同单元格

转载 作者:行者123 更新时间:2023-12-04 04:58:21 25 4
gpt4 key购买 nike

是否可以在 iReport 中详细列出总和?
像这样导出到 excel 后垂直合并单元格很重要:

-----------------------------
| id | year | value | sum |
-----------------------------
| | 2010 | 55 | |
| 1 | 2011 | 65 | 180 |
| | 2012 | 60 | |
-----------------------------
| 2 | 2010 | 70 | 70 |
-----------------------------

我的想法是使用 GROUP BY 子句进行主查询,对于“年份”和“值”,将表组件与另一个查询一起使用。问题是我的查询运行时间很长,整个报告中我只需要一个。

最佳答案

先看看here .这是关于对行进行分组。

您将看到您应该在报告中创建一个组,而不是根据您的 id 字段在查询中创建。

  • 要计算总和字段,请将值字段拖到列页脚,然后您将看到一个弹出菜单。单击聚合函数的结果单选按钮,然后选择求和函数。这将创建一个变量来计算值字段的总和。将此变量的重置类型更改为 group(到 id_group)。在您的总和字段中使用此字段。
  • 要根据 id 对行进行分组,请单击 sum 字段并在 group 更改为 id_group 时设置此字段的打印。

  • 这应该有帮助:)

    当您对字段进行分组时,您的表格将如下所示。分组字段位于顶部。

    -----------------------------
    | id | year | value | sum |
    -----------------------------
    | 1 | 2010 | 55 | 180 |
    | | 2011 | 65 | |
    | | 2012 | 60 | |
    -----------------------------
    | 2 | 2010 | 70 | 70 |
    -----------------------------

    关于sql - 合并 iReport 中的相同单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16461860/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com