对 InfluxDB 中两个字段的乘积应用 SUM 函数

Apply a SUM function on the product of two fields in InfluxDB

我有以下查询:

SELECT sum("field1" * "field2") FROM "my_db"."autogen"."data" GROUP BY time(1d) FILL(null)

简而言之,我想对 fieldfield2 这两个字段的乘积执行操作 sum

以上查询returns出错:expected field argument in sum().

这种事情在 InfluxDB 中完全可能吗?

这是一个想法:尝试子查询

注意:我现在没有编辑器所以它也可能会报错

SELECT SUM(Multiplication) FROM 
    (SELECT  "field1" * "field2" as Multiplication, time(1d) as Days FROM 
        "my_db"."autogen"."data" GROUP BY time(1d) FILL(null)
    ) GROUP BY Days