我無法使計算列顯示平均值。請參閱:在合併值上使用滾動平均值
Cast(AVG(COALESCE(mnth1.HandledCalls,0)+COALESCE(mnth2.HandledCalls,0)+COALESCE(mnth3.HandledCalls,0)) as Decimal(8,2)) as Avg_Handled,
如何讓此顯示平均顯示3列?有時,mnth2和mnth3可能不會填充。如果在任何給定的時間任何值都爲空,我試圖用合計的月份進行計數。我收到一個錯誤,說選擇列表無效。有什麼建議麼?
你可以添加表結構到你的問題? –
當你計算一個列的值爲NULL的AVG時,是否要將NULL視爲ZERO,還是隻需要其他兩列的平均值? –
表結構僅選擇mnth1,mnth2,mnth 3和每個可用值的平均值。我正在使用teradata 12.而且,當我想把它當作不存在的時候(又名其他2列的平均值) – ciw916