是否可以仅从 influxDb 查询中检索时间戳

Is it possible to retrieve only the timestamp from a influxDb query

是否可以将在 influxDb 查询中返回的时间戳传递给另一个查询。

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

输出

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

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

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

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