【发布时间】:2012-07-28 09:55:41
【问题描述】:
这是我的桌子
标识 |距离(公里) |子距离 (KM) | Iri_avg ------------------------------------------------- 1 | 13.952 | 0 | 0.34 2 | 13.957 | 0.005 | 0.22 3 | 13.962 | 0.010 | 0.33 4 | 13.967 | 0.015 | 0.12 5 | 13.972 | 0.020 | 0.35 ...我想为每个范围找到Iri_avg 的 AVG,
比如……
每 5 米(默认) 每 10 米 每 100 米 每500米
解决这个问题的 PostgreSQL 查询是什么?
【问题讨论】:
-
你能举一个小例子来说明你期望这个输入会得到什么样的输出?我认为使用
group by应该相当简单,但我怀疑是否需要generate_series或其他东西。
标签: postgresql average postgresql-9.1