InfluxDB如何查询第n个值

时间:2019-03-05 20:43:41

标签: influxdb influxql

我正在尝试查询InfluxDB中每第n个元素的数据。我正在执行以下命令,但是没有任何结果。我将使用为示例创建的示例数据。

我在Influx的CLI中运行的命令:

SELECT value FROM generators GROUP BY time(5s)

结果:

GROUP BY requires at least one aggregate function

我是InfluxDB的新手,我不确定自己做错了什么。我已经阅读了进行连续查询的内容,但是当我进行连续查询时,由于无法返回任何结果,因此无法查询数据。谢谢所有提前答复的人。

1 个答案:

答案 0 :(得分:0)

您可以根据需要使用FIRST()或LAST()之类的函数。

SELECT FIRST(value) FROM generators GROUP BY time(5s)

https://docs.influxdata.com/influxdb/v1.7/query_language/functions/