【发布时间】:2012-06-19 19:05:30
【问题描述】:
我正在尝试使用嵌套聚合函数和分组来获得总和的平均值。我想做的是:
SELECT AVG(SUM(x) GROUP BY y) WHERE ... GROUP BY ...;
也就是说,对于返回的每一行,我希望其中一个字段是总和的平均值,其中每个总和都超过 y 相同的行。
如果可能,我想避免子选择。
【问题讨论】:
-
“如果可能,我想避免子选择”。为什么?
标签: sql postgresql grouping aggregate