2

我正在尝试查询 InfluxDB 中每个第 n 个元素的数据。我正在执行下面的命令来这​​样做,但我没有得到任何结果。我正在使用我为示例而创建的示例数据。

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

SELECT value FROM generators GROUP BY time(5s)

结果:

GROUP BY requires at least one aggregate function

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

4

1 回答 1

3

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

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

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

于 2019-03-06T08:19:25.610 回答