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 に答える