如何获得postgresql列中重复值的平均值



我有一个postgresql表,看起来像这个

Division     Rate
   a           7
   b           3
   c          4
   a          5
   b          2
   a          1

我想退回一张看起来像的表格

Division       Average
  a               3.5
  b              1.6
  c               5

有什么办法让我这么做吗?我似乎找不出它的逻辑。

select Division,avg(Rate) from your_table group by  Division;

最新更新