首页 > 解决方案 > 将标题添加到 Oracle SQL 中的一组列

问题描述

甲骨文 11g。甲骨文顶点 5.1

我需要合并列而不合并数据并在 Oracle Apex 交互式报表中添加列标题。

例如,我有一个这样的表: 在此处输入图像描述

我想要这样的表输出: 在此处输入图像描述

如何实现报表选择语句中的输出?如果我在 Oracle Apex 交互式报告中使用以下查询:

TITLE LEFT '    amount_column       Quantity_column'
SELECT Date, Amount1, Amount2, Amount3, Quantity1, Quantity2
FROM   table_name;

我收到错误消息:ORA-20001:查询必须以 SELECT 或 WITH 开头。

标签: oracle-sqldeveloperoracle-apexoracle-apex-5.1

解决方案


在 oracle Apex 5.1 中,我们可以在 Interactive Grid(IG) 中创建此类组。要创建组,步骤是:转到 IG 的属性 -> 创建组 -> 为组添加名称。

要在列上分配组,步骤是:转到特定列名称 -> 在布局属性下 -> 选择组名称

保存并运行该页面,它将起作用。


推荐阅读