Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Influxdb 用XDB中不同的where子句减去两个计数值_Influxdb_Influxql - Fatal编程技术网

Influxdb 用XDB中不同的where子句减去两个计数值

Influxdb 用XDB中不同的where子句减去两个计数值,influxdb,influxql,Influxdb,Influxql,我在XDB中有一个测量值,有两个键:操作和计数。操作键可以存储两个不同的值:“添加”和“删除” 我想将操作='delete'时的sumcount值减去操作='add'时的sumcount值 以下查询在mysql中受支持,但在influxql中抛出并出错: 选择从测量中选择sumcount,其中operation='add'-从测量中选择sumcount,其中operation='delete' 如何使用单个influxql查询实现这一点?我不认为influxql在这种情况下允许两个不同的wher

我在XDB中有一个测量值,有两个键:操作和计数。操作键可以存储两个不同的值:“添加”和“删除”

我想将操作='delete'时的sumcount值减去操作='add'时的sumcount值

以下查询在mysql中受支持,但在influxql中抛出并出错:

选择从测量中选择sumcount,其中operation='add'-从测量中选择sumcount,其中operation='delete'


如何使用单个influxql查询实现这一点?我不认为influxql在这种情况下允许两个不同的where子句。

influxql不支持这种多查询数学。您需要在应用程序级别进行计算。

XDB版本为1.7