因此,我目前正在学习使用Oracle Apex和SQL,作为一项任务,我正在尝试绘制一段时间内仓库的存储使用情况图表。
我用来编制图表的表的名称为“ Storage_Used”,它包含4列(国家(VARCHAR),城市(VARCHAR),仓库(VARCHAR),日期(DATETIME),space_used(INT) )。
我生成了堆积的条形图,但我也试图生成叠加的移动预测趋势线,以预测未来6周的未来总存储需求。
我已经在线搜索了相关的SQL查询以生成此行,但是我没有找到有效的解决方案。
这是Oracle Apex可以自己生成的东西还是必须通过SQL查询生成?如果是通过SQL代码编写的,那么有人知道代码是什么吗?
我尝试过的代码示例是:
SELECT * FROM STORAGE_USED MODEL
DIMENSION BY (ROW_NUMBER() OVER (ORDER BY date) rn)
MEASURES (date, space_used, 0 forecast)
rules(
forecast[ rn >= 5 ] = avg( nvl(space_used, forecast) )[ rn between cv()-4 AND cv()-1 ]
)
感谢您的帮助。