【问题标题】:Oracle APEX Interactive Report Having ClauseOracle APEX 交互式报表有子句
【发布时间】:2020-12-19 23:42:16
【问题描述】:

是否可以在交互式报告中添加带有 have 子句的过滤器? 例如。如果我使用交互式报告的 Data => Aggregate 函数。我想通过像 sum(column_name) > 100 这样的聚合值的有子句来进一步完善我的结果

APEX 版本:20.1.0

【问题讨论】:

    标签: oracle report oracle-apex interactive


    【解决方案1】:

    据我所知,通过 Interactive Report 的“操作”菜单是不可能的。

    解决方法(如果您认为它会有所帮助)是通过在其分析形式中添加 SUM 函数来修改报告的查询,例如

    select empno,
           ename,
           sal,
           --
           sum(sal) over (partition by empno) sumsal       --> this
    from ...
    

    现在您可以将新添加的 sumsal 列包含到 Interactive Report 的过滤器中:sumsal > 100

    【讨论】:

    • 非常感谢您的建议。这可能适用于我的一些场景。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多