1

我如何找到平均值的总和?例如:

select avg(app_loan_amnt) 
from receipt_history
union 
select sum(avg(app_ln_amnt)) 

我知道最后一个联合声明是不正确的,但我该怎么做呢?

4

1 回答 1

3

如果我理解正确,您想要:

  1. 以某种方式对数据进行分组时,获得某个值的平均值
  2. 将这些平均值相加

您可以使用子查询来完成此操作:

select
  sum(group_avg) as total
from (
  select avg(<some_value>) as group_avg
  from receipt_history
  group by <column>
) q;

您需要填写平均数据以及数据分组方式。

于 2012-04-13T19:07:20.993 回答