1.15、统计各个城市的总运费及平均每单的运费

  1. postgres=# select sum(amount) over(partition by begincity),avg(amount) over(partition by begincity),begincity,amount from bills;
  2. sum | avg | begincity | amount
  3. ----------+------------------+-----------+---------
  4. 1915.86 | 1915.86 | 三亚市 | 1915.86
  5. 12109.69 | 4036.56333333333 | 三明市 | 2022.31
  6. 12109.69 | 4036.56333333333 | 三明市 | 8771.11
  7. 12109.69 | 4036.56333333333 | 三明市 | 1316.27
  8. 28490.49 | 5698.098 | 三门峡市 | 4182.68
  9. 28490.49 | 5698.098 | 三门峡市 | 8290.5
  10. 28490.49 | 5698.098 | 三门峡市 | 1030.9
  11. 28490.49 | 5698.098 | 三门峡市 | 5365.04
  12. 28490.49 | 5698.098 | 三门峡市 | 9621.37
  13. 10857.69 | 5428.845 | 上海市 | 9886.15
  14. 10857.69 | 5428.845 | 上海市 | 971.54
  15. (11 rows)