【问题标题】:InfluxDB how to query every nth valueInfluxDB如何查询每n个值
【发布时间】:2019-07-27 10:03:28
【问题描述】:

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

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

SELECT value FROM generators GROUP BY time(5s)

结果:

GROUP BY requires at least one aggregate function

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

【问题讨论】:

    标签: influxdb influxql


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      • 2017-08-29
      • 1970-01-01
      相关资源
      最近更新 更多