APEX - 通过 "group by" 查询创建图表

APEX - Create chart via "group by" query

使用查询

SELECT TRUCK_CLASS, COUNT(1) FROM TIC_TRUCK GROUP BY TRUCK_CLASS

我可以在 SQL 命令控制台中显示一个 table,它按名称对列 TRUCK_CLASS 中的所有元素求和。

例如,如果我的 table 是这样的:

Name   - Class 

Entry1 - Heavy
Entry2 - Light
Entry3 - Heavy

查询returns:

Name  - Count(1)

Heavy - 2
Light - 1

如何将其转换为 APEX 图表以直观地显示数量?

例如显示 33% / 66% 值的饼图或垂直图,类型无关紧要(只要我能看到一个 class 类别比另一个大)。目标是在应用程序的页面区域上显示此图表。

为此,创建类型为 "Chart" 的区域并将查询写为

SELECT null, TRUCK_CLASS, COUNT(1) 
  FROM TIC_TRUCK 
 GROUP BY TRUCK_CLASS

第一列用于 links(APEX 创建 link,如果您单击图表,您可以关注它),第二列用于组名称,第三列用于值。