我使用Influx记录一些串行数据,并显示这些数据的报告。
我有这样的要求:
从2017-05-11到2017-05-17获取07:00 AM至09:00 AM时间内的总和值。
在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'
但是在Influx(我现在使用的是1.0.2)中,我看不到这样的任何函数,潮流是否支持这样的查询?
答案 0 :(得分:1)
你可以使用它 -
:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%\bin\java.exe
此外,如果您还想使用小时数来获取数据,在这种情况下您可以使用
select sum(value) as summed_value from series where time> '2017-03-10 00:00:00' and time<'2017-05-10 00:00:00';
如果这可以解决您的问题,请告诉我。