0
我用Influx记录了一些串行数据,并显示了这些数据的报告。如何使用时间范围从Influx获取总和值?
我有这样的要求:
获取价值的总和在时间07:00至09:00,从2017年5月11日至2017年5月17日。
在MySQL中,这是很容易的,因为你可以使用一个查询得到这个值:
select sum(value) from series where time(time) >= '07:00:00' and time(time) < '09:00:00' and time > '2017-05-11' and time < '2017-05-19'
但在潮(我使用1.0.2现在),我看不出有什么功能像这样,influx是否支持这样的查询?
不,就像我列出的例子一样,我想在很多天内获得总和,而不是只有一天,比如说,我需要在上午7:00到上午10:00从上午5点到今天,所以它将会是3个范围,不仅有一个 – guitarpoet
也没有直接查询,但是您可以通过组合多个查询并在每个查询中使用group by来实现此目的。 – tom
这是不可行的,你的意思是我必须每天搜索这些款项,并将它们汇总在一起? – guitarpoet