SELECT * FROM collector_ep_1d WHERE subDeviceId = '1280709852009127937' AND time >= '2020-08-18T16:00:00Z'
可以看到18号之后是有数据的,然而执行下面一条指令: SELECT * FROM collector_ep_1d WHERE subDeviceId = '1280709852009127937' AND time >= '2020-08-18T16:00:00Z' AND time <= '2020-08-22T15:59:59Z'
控制台却没有任何输出。 这是什么原因,哪位大神能帮忙解答一下。
查询语句的最后加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')。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。