【发布时间】:2018-06-06 16:29:35
【问题描述】:
我需要从我的数据库 (postgreSQL) 中查询 1 分钟的平均值。
数据库以毫秒为单位记录,如下所示:
timestamp | value
------------------
1528029265001 | 123
1528029265020 | 232
1528029265025 | 332
1528029265029 | 511
... | ...
1528029265176 | 231
我试过了:
SELECT
avg(value),
extract(minutes FROM to_timestamp(timestamp/1000)) as one_min
FROM table GROUP BY one_min
但它似乎卡在查询中。
我确信有一种超级简单的方法可以做到这一点。 有什么建议吗?
【问题讨论】:
-
“卡在查询中”是什么意思?
-
它永远在加载..
标签: sql postgresql average