我想計算支出的總量和計算從行數的平均值是這樣的:SQL:如何在一條SQL語句中查找總數和平均值?
SELECT AVG(SUM(expenditure)) from INCOME;
然而,有一個錯誤說「聚集函數和的濫用()」
我該如何做到這一點?
我想計算支出的總量和計算從行數的平均值是這樣的:SQL:如何在一條SQL語句中查找總數和平均值?
SELECT AVG(SUM(expenditure)) from INCOME;
然而,有一個錯誤說「聚集函數和的濫用()」
我該如何做到這一點?
由於總數只有一個,所以無法計算總和的平均值。
平均值AVG()
函數已經計算出總數作爲其邏輯的一部分。
這是你想要什麼:
SELECT AVG(expenditure) as AverageExpenditure,
SUM(expenditure) as TotalExpenditure
from INCOME;
非常感謝。有用! – 2013-03-05 02:58:32
SELECT AVG(expenditure) AS avg_exp, SUM(expenditure) AS sum_exp FROM INCOME;
什麼會之和的平均值是什麼? – 2013-03-05 02:54:20