开发者社区> 问答> 正文

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:53 1519 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-20 15:10:28
    赞同 展开评论 打赏
问答分类:
问答地址:
相关问答
问答排行榜
最热
最新

相关电子书

更多
时序数据库TSDB新功能 - 如何用SQL进行时序查询 立即下载
PostgresChina2018_刘东明_PostgreSQL并行查询 立即下载
时序时空数据库TSDB基础入门 立即下载