开发者社区> 问答> 正文

influxdb时间范围查询查不出数据

SELECT * FROM collector_ep_1d WHERE subDeviceId = '1280709852009127937' AND time >= '2020-08-18T16:00:00Z'

image.png 可以看到18号之后是有数据的,然而执行下面一条指令: SELECT * FROM collector_ep_1d WHERE subDeviceId = '1280709852009127937' AND time >= '2020-08-18T16:00:00Z' AND time <= '2020-08-22T15:59:59Z'

image.png 控制台却没有任何输出。 这是什么原因,哪位大神能帮忙解答一下。

展开
收起
游客p7lavfspvvpxw 2020-11-16 19:48:50 910 0
1 条回答
写回答
取消 提交回答
  • 查询语句的最后加TZ('Asia/Shanghai'),即可解决。

    查询语句更改为:SELECT cpu_used FROM user_day where time >= '2019-10-18T00:00:00Z' and time < '2019-10-23T00:00:00Z' group by time(1d) TZ('Asia/Shanghai')。

    2021-02-24 17:03:43
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
时序数据库TSDB新功能 - 如何用SQL进行时序查询 立即下载
基于HBase的海量数据查询与检索解析_游骐_202105_v3 立即下载
低代码开发师(初级)实战教程 立即下载