从测量流量的所有系列中选择数据

问题描述 投票:0回答:1

我将一些值推入没有标签的测量中。然后我开始推送更多的值,但这次带有标签。

现在,如果我执行select * from measurement,我可以看到所有行,但是没有标签推送的数据缺少值。我知道这将创建另一个系列但是如何查看前一个系列的正确数据?这不受支持吗?

influxdb
1个回答
0
投票

如果“之前的系列”是指没有标签的数据,那么只需将空字符串作为过滤器传递给WHERE子句。

insert some_measurement value=1
insert some_measurement value=2
insert some_measurement,some_tag=tag value=3
insert some_measurement,some_tag=tag value=4

select * from some_measurement 

name: some_measurement
time                         some_tag value
----                         -------- -----
2018-02-28T11:20:01.3065712Z          1
2018-02-28T11:20:03.2416274Z          2
2018-02-28T11:20:24.5619333Z tag      3
2018-02-28T11:20:26.9859001Z tag      4

select value from some_measurement where some_tag=''

name: some_measurement
time                         value
----                         -----
2018-02-28T11:20:01.3065712Z 1
2018-02-28T11:20:03.2416274Z 2
© www.soinside.com 2019 - 2024. All rights reserved.