首页 > 解决方案 > 为什么这个简单的流入选择查询返回一个空结果?

问题描述

来自:https ://stackoverflow.com/a/47459151/1663462

> use abcxyz;
Using database abcxyz
> INSERT cpu,host=serverA,region=us_west value=0.64
> SELECT * from abcxyz;
> SELECT cpu from abcxyz;

为什么SELECT查询没有返回结果?


我找到了一个有效的查询:

select * from cpu;
name: cpu
time                host    region  value
----                ----    ------  -----
1555173896021474852 serverA us_west 0.64
1555173957479404100 serverA us_west 0.64
1555173967231619401 serverA us_west 0.64

标签: influxdbinfluxql

解决方案


SELECT对存在于数据库中的测量值起作用。您可以将测量视为标准 RDBMS 软件中的表。

SELECT fields_or_tags FROM measurement正确的语法也是如此


推荐阅读