1

是否可以将在 influxDb 查询中重新调整的时间戳传递给另一个查询。

Select max("value")
      from "temp" where ("floor" = "1);

输出

time                 max 
----                 ---      
2020-01-17T00:00:00Z 573.44

是否可以将时间从结果传递到另一个查询?

4

1 回答 1

2

你不能用 InfluxQL 做到这一点,不可能以一种可以将内部查询的时间范围传递给外部查询的方式嵌套查询。如果您使用的是 Flux(新的查询语言,但仍处于测试阶段),那就另当别论了。

在 Flux 中这是可能的,因为您可以将时间作为一列访问,然后您可以根据需要使用它来查询其他测量值。您还可以使用 JOIN 进行更高级的操作,例如交叉测量计算等。

于 2020-01-25T14:24:01.833 回答