Oracle Apex比较图表中的多个数字

时间:2016-06-20 11:08:49

标签: sql oracle charts plsql oracle-apex

我有两张表,其中包含多年。我想做的是生成一个报告/图表,计算年份不完全相同的行数。

我复制了下面的表格示例。 (在我的实际表格中,年份的范围是1-10,但是对于这个例子,我已将它缩短为3)

enter image description here

所以我理想地想要一个饼图,它计算表1和表2中的时间量,即所有3年连续不匹配。在下面的示例中,表1 将计为1,表2 将计为2。

使用以下代码获得正确的总数;

Select COUNT(table_ID) Example
FROM Table1
WHERE Year_1 != ANY (year_2, year_3)
OR Year_2 != ANY (year_3)

Select COUNT(table_ID) Example
FROM Table2
WHERE Year_1 != ANY (year_2, year_3)
OR Year_2 != ANY (year_3)

但是,如果我尝试将这些查询合并为一个报告,它似乎不起作用,并且饼图需要有一个Group BY,而我没有任何东西可以将它们分组。 然后饼图看起来像;

enter image description here

0 个答案:

没有答案