合并
更新时间:
在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 mean
1970-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 mean
1970-01-01T00:00:00Z 5.359342451341401
如果您想要计算每个序列的water_level
的平均值,请加上GROUP BY
子句:
> SELECT MEAN("water_level") FROM "h2o_feet" GROUP BY "location"
name: h2o_feet
tags: location=coyote_creek
time mean
---- ----
1970-01-01T00:00:00Z 5.359342451341401
name: h2o_feet
tags: location=santa_monica
time 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®.
文档内容是否对您有帮助?