InfluxDB查询错误

时间:2014-11-14 12:34:29

标签: influxdb

我在涌入数据库中每小时存储一行记录。这是我的询问。

select * from hour_log where city = 'London' and time > '2014-11-14'

根据他们的文档查询应返回2014-11-14 00:00以上的数据和时间。但它只返回4行(7:00,8:00,9:00和10:00)。它不会从01:00 AM到06:00 AM返回数据。 当我运行此查询时。

select * from hour_log where city = 'London' and time > '2014-11-13' and time < '2014-11-14'

它的返回时间为13-11-2014上午7:00至13-11-2014上午6:00。我认为查询或涌入的内容有问题。

我正在关注潮流数据管理员测试这些数据。我正在使用他们最新的数据库。

请帮帮我。 感谢。

2 个答案:

答案 0 :(得分:1)

如果您尝试使用默认时间列进行查询,那么我认为您需要在时代中提及时间而不是ISO格式

答案 1 :(得分:0)

您所写的值的时区是否与服务器上的时区相同?我有一个类似的问题,似乎没有返回所有或太多的数据点。事实证明,服务器上的时区和您尝试写入的数据点的时区存在问题。例如,如果您的数据是UTC格式且服务器位于美国的某个地方,则会有几个小时的差异。