合并
更新时间:
在TSDB For InfluxDB®中,查询自动将序列合并。
示例
数据库NOAA_water_database中的measurement的h2o_feet是两个序列的一部分。第一个序列由measurement h2o_feet和tag location = coyote_creek组成。第二个序列由measurement h2o_feet和tag location = santa_monica组成。
以下查询在计算water_level的平均值时自动将这两个序列合并:
> SELECT MEAN("water_level") FROM "h2o_feet"name: h2o_feet--------------time mean1970-01-01T00:00:00Z 4.442107025822521
如果您只想要计算第一个序列的water_level的平均值,请在WHERE子句中指定相关的tag:
> SELECT MEAN("water_level") FROM "h2o_feet" WHERE "location" = 'coyote_creek'name: h2o_feet--------------time mean1970-01-01T00:00:00Z 5.359342451341401
如果您想要计算每个序列的water_level的平均值,请加上GROUP BY子句:
> SELECT MEAN("water_level") FROM "h2o_feet" GROUP BY "location"name: h2o_feettags: location=coyote_creektime mean---- ----1970-01-01T00:00:00Z 5.359342451341401name: h2o_feettags: location=santa_monicatime mean---- ----1970-01-01T00:00:00Z 3.530863470081006
InfluxDB® is a trademark registered by InfluxData, which is not affiliated with, and does not endorse, TSDB for InfluxDB®.
该文章对您有帮助吗?