【问题标题】:Multiple Selects With Influxdb使用 Influxdb 进行多项选择
【发布时间】:2017-06-09 16:56:56
【问题描述】:

我想弄清楚是否可以对 influxdb 数据运行多个选择语句。我查看了连续查询,但不确定它是否是我需要的,或者使用它们是否有意义。

我想跑步:

select * from series group by work_id limit 1; 

然后获取该数据并运行

select * from new_series_from_prior_query where state = 'error'

第一个问题,这可能吗?其次,如果没有,是否有另一种方法可以使用 influxdb 获得所需的结果。基本上我需要通过它们的 work_id 和最近的状态过滤所有工作项。然后,根据传入的过滤器,检查它们是否匹配并返回该数据。

非常感谢任何帮助。如果我不能让它工作,我很可能不得不关闭数据库,不过我很想坚持使用 influxdb。

【问题讨论】:

    标签: time-series influxdb nosql


    【解决方案1】:

    Influx 今天刚刚发布了 1.2,它有子查询,可以解决这个问题。

    SELECT * FROM  (select  * from workflows GROUP BY work_id limit 1) WHERE state = 'processed'.
    

    这就是我要找的。​​p>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多