2012-11-07 31 views
0

我有CLASSIC REPORT這是每日數字的彙總。以列表的形式報告預定義日期的列表。創建列的總計很容易,但可以創建列的AVG嗎?如果不是什麼是解決這個問題的最有效和最優秀的解決方案?Oracle Apex計算報告列的平均值

回答

0

一種選擇是使用類似ROLLUP的報表來計算報表的SQL中的平均值。

另一種方法是使用分析函數(例如AVG(column1)OVER(GROUP BY grouping_column))計算平均值爲column_avg,隱藏此列,然後在頁腳格式化部分中引用它(「當顯示中斷行,在中斷列之前顯示此文本「)

您也可以執行UNION查詢,並在第二個SQL語句中計算與您平均列相同列位置的平均值,然後確保您有一列確定它來自的SELECT。在報告模板中使用此列作爲條件(列模板1條件和列模板2條件)