需要SQL查询才能得到以下结果
考虑表
Column1 || Column2 || Column3
H1 A1 10
H1 A1 10
H1 A2 30
H1 A2 30
H1 A2 30
我想查询以找到Column1的总和作为column2的平均值
例
Column1 || Column 3
H1 40 (Average of A1 + A2 i.e (10 + 30)
SELECT column1, SUM(Avg_col3) AS total
FROM (
SELECT column1, column2, AVG(column3) AS avg_col3
FROM t
GROUP BY column1, column2
) A
GROUP BY column1;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句