【问题标题】:Influxdb time range queryInfluxdb时间范围查询
【发布时间】:2021-12-22 09:42:39
【问题描述】:

我正在尝试在 where 子句中为以下条件形成一个 sql 查询,但它给出了一个错误。

date(\"time\") BETWEEN date_trunc('month', current_date - INTERVAL '1 months') \
            AND (date_trunc('MONTH', current_date - INTERVAL '1 months' + INTERVAL '1 MONTH - 1 day')) 

我正在尝试并给出错误的 Influxdb 查询如下。

SELECT * FROM "series" WHERE time >= (now() - 30d) AND time < (now() - (30d + 30d - 1d))

但是上面的查询给出了 badrequest 错误。你能帮我纠正这个查询吗?

【问题讨论】:

    标签: python-3.x influxdb influxdb-python influxql


    【解决方案1】:

    InfluxQL 查询中的时间子句无法实现,时间上下限似乎颠倒了。或者比较运算符是,取决于您的编码偏好。

    【讨论】:

      猜你喜欢
      • 2018-08-06
      • 2021-08-17
      • 2015-06-06
      • 2021-05-14
      • 1970-01-01
      • 1970-01-01
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多