具有条款的Oracle APEX交互式报告

问题描述

是否可以在交互式报表中添加带有hading子句的过滤器? 例如如果我使用交互式报表的Data => Aggregate函数。我想通过对诸如sum(column_name) > 100

之类的聚合值的having子句来进一步完善我的结果

APEX版本:20.1.0

解决方法

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

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

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

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