Oracle APEX Interactive Report Having 子句

Oracle APEX Interactive Report Having Clause

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

顶点版本:20.1.0

据我所知,无法通过交互式报告的“操作”菜单实现。

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

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

现在您可以将新添加的 sumsal 列包含到交互式报告的过滤器中:sumsal > 100